我需要使用select query
检查mysql中的字段是否包含特定单词exmaple:field' name' = test1,test2,test3
Select * from table where name Like '%test3%
它返回空,任何帮助
答案 0 :(得分:2)
SELECT * from `table` where FIND_IN_SET(name, 'test1,test2,test3 ');
答案 1 :(得分:0)
使用它来查找test1,test2等单词
Select * from table where name Like '%test%'
答案 2 :(得分:0)
试试这个: -
SELECT * FROM table WHERE name IN ( 'test1',' test2', 'test3');
答案 3 :(得分:0)
在'%test3%
之后添加单引号:
SELECT * FROM table WHERE name LIKE '%test3%