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 |
必需。要搜索的字符串值列表(用逗号分隔) |
返回值
- 如果 string 在 string_list 中找不到,则此函数返回 0
- 如果 string 或 string_list 为 NULL,则此函数返回 NULL
- 如果 string_list 为空字符串(""),则此函数返回 0
技术细节
更多示例
示例
在字符串列表中搜索 "a"
SELECT FIND_IN_SET("a", "s,q,l");
自己试试 »
示例
在字符串列表中搜索 "q"(字符串列表为 NULL)
SELECT FIND_IN_SET("q", null);
自己试试 »
W3schools Pathfinder
Track your progress - it's free!