MySQL 中 FIND_IN_SET () 函数有什么用?

mysqlmysqli database

FIND_IN_SET() 函数,顾名思义,用于从字符串列表中搜索指定的字符串。基本上,它返回字符串在字符串列表中的位置(如果存在的话,作为子字符串)。

语法

FIND_IN_SET(Search String, string list)

这里,搜索字符串是要搜索的字符串,字符串列表是包含用逗号分隔的子字符串的字符串。

示例

mysql> Select FIND_IN_SET('good','Ram,is,a,good,boy');

+-----------------------------------------+
| FIND_IN_SET('good','Ram,is,a,good,boy') |
+-----------------------------------------+
|                                       4 |
+-----------------------------------------+

1 row in set (0.00 sec)

相关文章