MySQL FIND_IN_SET() 函数
实例
在字符串列表中搜索 "q" :
SELECT FIND_IN_SET("q", "s,q,l");
定义与用法
FIND_IN_SET()
函数返回字符串列表中字符串的位置。
语法
FIND_IN_SET( string , string_list )
参数值
参数 | 描述 |
---|---|
string | 必填。要搜索的字符串 |
string_list | 必填。 要搜索的字符串值列表(用逗号分隔) |
返回值s
- 如果在字符串列表中找不到字符串,则此函数返回 0
- 如果 string 或 string_list 为 NULL,则此函数返回 NULL
- 如果 string_list 是空字符串(""),则此函数返回 0
技术细节
版本: | From MySQL 4.0 |
---|
更多实例
实例
在字符串列表中搜索 "a":
SELECT FIND_IN_SET("a", "s,q,l");
实例
在字符串列表中搜索 "q"(字符串列表为空):
SELECT FIND_IN_SET("q", null);