求一条mysql语句!

MySql 码拜 8年前 (2016-02-12) 1072次浏览
一个记录关键字的表
id    keyword
1     张三 李四 小万
2     张三  李四喜
3     李四  汪汪
4     李四  小齐
5     王五  小刘   张三丰
说明:keyword字段每个名称中间空格分隔符
求keyword里名称等于张三的sql语句!
解决方案

30

select * from table where keyword like “张三 %” or keyword like “% 张三 %” or keyword like “% 张三”

10

SELECT * FROM `table4` WHERE keyword LIKE "%张三" OR keyword LIKE "张三%" OR keyword LIKE "% 张三 %";

数据:
id  keyword
1  张三 李四 小万
2  张三  李四喜
3  李四  汪汪
4  李四  小齐
5  王五  小刘   张三丰
6  本人去 张三
7  哈哈 张三 别闹
结果
idkeyword
1张三 李四 小万
2张三  李四喜
6本人去 张三
7哈哈 张三 别闹


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明求一条mysql语句!
喜欢 (0)
[1034331897@qq.com]
分享 (0)