Mysql字符串字段判断是否包含某个拼接字符串的2种方法
2016-10-21 16:59
465 查看
方法一:
利用MySQL 字符串函数 find_in_set()函数
SELECT * FROM user_info WHERE find_in_set('aa@sina.com', sina);
SELECT * FROM userInfo WHERE and LOCATE(userId,'0006f7c7c4db48389147a1f5cf15e0ad,0009e4ac3c6a4f39a280ce1543f91d7a') >0 ;
mysql有很多字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在的位置索引,str2必须以","分割开。
方法二:
利用MySQL的使用locate(substr,str)函数,如果包含,返回>0的数,否则返回0
SELECT * FROMuserInfo WHERE FIND_IN_SET(userId,'0006f7c7c4db48389147a1f5cf15e0ad,0009e4ac3c6a4f39a280ce1543f91d7a')
利用MySQL 字符串函数 find_in_set()函数
SELECT * FROM user_info WHERE find_in_set('aa@sina.com', sina);
SELECT * FROM userInfo WHERE and LOCATE(userId,'0006f7c7c4db48389147a1f5cf15e0ad,0009e4ac3c6a4f39a280ce1543f91d7a') >0 ;
mysql有很多字符串函数 find_in_set(str1,str2)函数是返回str2中str1所在的位置索引,str2必须以","分割开。
方法二:
利用MySQL的使用locate(substr,str)函数,如果包含,返回>0的数,否则返回0
SELECT * FROMuserInfo WHERE FIND_IN_SET(userId,'0006f7c7c4db48389147a1f5cf15e0ad,0009e4ac3c6a4f39a280ce1543f91d7a')
相关文章推荐
- Mysql字符串字段判断是否包含某个字符串的2种方法
- Mysql字符串字段判断是否包含某个字符串的2种方法
- Mysql字符串字段判断是否包含某个字符串的2种方法
- Mysql字符串字段判断是否包含某个字符串的2种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法
- Mysql字符串字段判断是否包含某个字符串的3种方法[转载]
- Mysql字符串字段判断是否包含某个字符串的2种方法
- Mysql查找如何判断字段是否包含某个字符串
- mysql判断查询的字段的数据是否包含指定的字符串
- 【MYSQL】判断某个字段值是否包含于某个字符串中
- Mysql 字符串字段,如何判断是否包含某个字符串
- (转载)Mysql查找如何判断字段是否包含某个字符串
- Mysql查找如何判断字段是否包含某个字符串
- Mysql 字符串字段,如何判断是否包含某个字符串