语法
FIND_IN_SET(str,strlist)
说明
如果字符串 str 在由 N 个子字符串组成的字符串列表 strlist 中,则返回 1 到 N 范围内的值。 字符串列表是由以 , 字符分隔的子字符串组成的字符串。 如果第一个参数是一个常量字符串,第二个参数是一个 SET 类型的列,则 FIND_IN_SET() 函数使用位算术来提升性能。 如果 str 不在 strlist 中或 strlist 是空字符串,则返回 0。 如果任意一个参数为 NULL,则返回 NULL。 如果第一个参数包含逗号 (,) 字符,则此函数无法正常工作。
mysql> SELECT FIND_IN_SET('b','a,b,c,d'); //2
想要了解更多内容,请持续关注码农资源网,一起探索发现编程世界的无限可能!
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » MySQL FIND_IN_SET() 函数
本站部分资源来源于网络,仅限用于学习和研究目的,请勿用于其他用途。
如有侵权请发送邮件至1943759704@qq.com删除
码农资源网 » MySQL FIND_IN_SET() 函数