在字符串列表中搜索“ q”:
SELECT FIND_IN_SET("q", "s,q,l");
FIND_IN_SET()函数返回字符串在字符串列表中的位置。
FIND_IN_SET(string, string_list)
参数 | 描述 |
---|---|
string | 需要。要搜索的字符串 |
string_list | 需要。要搜索的字符串值列表(以逗号分隔) |
如果字符串(string_list)中没有找到string,该函数返回0
如果string或string_list为NULL,则此函数返回NULL
如果string_list为空字符串(""),则此函数返回0
适用于: | 从MySQL 4.0 |
---|
在字符串列表中搜索“ a”:
SELECT FIND_IN_SET("a", "s,q,l");
在字符串列表中搜索“ q”(字符串列表为NULL):
SELECT FIND_IN_SET("q", null);