本MySQL教程通过语法和示例说明了如何使用MySQL FIND_IN_SET函数。
MySQL FIND_IN_SET函数将返回字符串在逗号分隔的字符串列表中的位置。
MySQL中FIND_IN_SET函数的语法为:
FIND_IN_SET( string, string_list )
说明 如果在string_list中没有找到string,该FIND_IN_SET函数将返回0。 如果string为NULL,则FIND_IN_SET函数将返回NULL。 如果string_list为空字符串,则FIND_IN_SET函数将返回0。 如果string_list为NULL,则FIND_IN_SET函数将返回NULL。
说明
mysql>
SELECT
FIND_IN_SET(
'b'
,
'a,b,c,d,e,f'
);
Result: 2
'B'
'f'
Result: 6
FIND_IN_SET(2,
'1,2,3'
'g'
Result: 0
''
null
'a,b,c'
Result:
NULL
'a'
原文链接:https://codingdict.com/