mysql sql查询字段包含某个字段的所有记录

一张表 table

id   gid

1    1,2,3

2   22,23

3   123,321

4  55,2,666

假如想查询gid 为2的所有记录,而像22,123,这样的不被查询,可以用

select * from `table` where FIND_IN_SET('2',gid);//select * from `表名` where FIND_IN_SET('查询的条件',字段名);

那么得出结果就是

1  1,2,3

4  55,2,666 

这两条记录

猜你喜欢

转载自blog.csdn.net/pksport/article/details/79379082
今日推荐