Mysql字符串字段判断是否包含某个字符串的2种方法

原文链接:

方法二:

利用mysql 字符串函数 find_in_set();

复制代码代码如下:

SELECT * FROM users WHERE find_in_set('[email protected]', emails);
  

这样是可以的,怎么理解呢?

mysql有很多字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在的位置索引,str2必须以","分割开。

e.g.

复制代码代码如下:

mysql > SELECT find_in_set()('b','a,a,b,c,d') as test;

-> 3

猜你喜欢

转载自blog.csdn.net/u014345860/article/details/80096924
今日推荐