sql - 使用一个标签查找域?

标签 sql mysql full-text-search

我在表 1 中有带标签的域名

标签 由逗号分隔。例子

domain        tags
facebook.com  facebook,social,networking,friends,community

我想通过一个标签搜索域,比如“社交”,我该怎么做?
我将此查询用于多个标签,但它不适用于单个标签。

SELECT * FROM table1 WHERE MATCH (tags) AGAINST ('social')

我在表 1 中启用了全文搜索

如何使用单个标签查询并获取有关与social

相关的域的信息

最佳答案

这对你有帮助:

select * from table1 where tags like '%social%'

关于sql - 使用一个标签查找域?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4823087/

相关文章:

mysql - 我可以在一个请求中插入最佳记录数或数据大小吗?

php - 'Plus' 关键字不适用于 mysql 全文搜索

php - MySQL 行最有效的方式?

java - Elasticsearch : "fuzzy_like_this_field" filter query is not working

mysql - 如何根据这个表设计向一个人的 friend 展示我的数据库设计是否正确?

mysql - 生成更新查询

mysql - 如何在 mysql 服务器中执行动态 SQL 字符串作为查询?

mysql - 选择查询来求和表 1 中的平均字段并计算表中的字段

mysql - 需要随机更新一列。但随机值被枚举

sql - MySQL: SELECT * FROM table1, table2.... column1 AS newColumnName