-
FIND_IN_SET(str,strlist)
- 第一个参数str是要查找的一个字符串。
- 第二个参数strlist是要搜索的逗号分隔的字符串列表。
函数会返回字符串在列表中的位置(从1开始),如果所查找的字符串不在其中,则返回0。
//实例:
//假设hobby的其中一条数据为“足球,篮球,羽毛球”
select * from user where FIND_IN_SET('足球', hobby);
P.S. 自行注意FIND_IN_SET和IN / LIKE的区别
函数会返回字符串在列表中的位置(从1开始),如果所查找的字符串不在其中,则返回0。
//实例:
//假设hobby的其中一条数据为“足球,篮球,羽毛球”
select * from user where FIND_IN_SET('足球', hobby);
P.S. 自行注意FIND_IN_SET和IN / LIKE的区别