您的位置:首页 > 数据库 > MySQL

mysql列存入逗号分隔的数据,如何查询

2017-12-27 00:00 441 查看
例:

有一个图片表:id,title,tag,add_time四列,tag是所属标签

有一个标签表:id,name,add_time

现查询 标签ID为1的图片:

select * from picture where find_in_set(2,tag);

find_in_set(str,strlist)
返回str在字符串集strlist中的序号(任何参数是null则返回
null,如果str没找到返回0,参数1包含","时工作异常)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: