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_list 中找不到 string,则此函数返回 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 学习路径
跟踪您的进度 - 免费!