11.3.26 FIND_IN_SET(S1,S2)函数
FIND_IN_SET(S1,S2)函数返回字符串S1在字符串S2中出现的位置。其中,字符串S2是一个以逗号分隔的字符串。如果S1不在S2中,或者S2为空字符串,则返回0。当S1或S2为NULL时,返回NULL。使用示例如下:
mysql> SELECT FIND_IN_SET('bing', 'binghe,he,bing');
+---------------------------------------+
| FIND_IN_SET('bing', 'binghe,he,bing') |
+---------------------------------------+
| 3 |
+---------------------------------------+
1 row in set (0.01 sec)
mysql> SELECT FIND_IN_SET('bing', 'binghe,hello,world'), FIND_IN_SET('binghe','');
+-------------------------------------------+-----------------------