我需要查询数据库中的表。直到现在我才使用FIND_IN_SET
因为我有这样的字符串:" twitter,bycicle,car" 。
然后,我可以按FIND_IN_SET("twitter", nameOfColumn)
但现在,我需要搜索每个"设置"的一部分,例如:" twitter> 10,bycicle,car"
它仍适用于自行车和汽车,但如果我需要搜索推特,我找不到它。这样做的正确方法是什么?
答案 0 :(得分:1)
以下查询可以为您提供所需的内容,但请谨慎使用您的数据:
SELECT *
FROM table1
WHERE col1 RLIKE 'twitter'
答案 1 :(得分:0)
使用LIKE运算符:
SELECT *
FROM table1
WHERE nameOfColumn LIKE '%twitter%';