1-使用函数
在这里就直接简单粗暴举例:
1.1-locate(字符串,字段名)
判断 name 字段中是否包含字符串 “aaa”:
select * from temp where locate("aaa", name) > 0;
locate(字符串,字段名),如果包含,返回大于0的index位置;否则,返回0;
1.2-like
select '32002,32002,11001,11001,' like '%2%';
>>>true
1.3-regexp
select '32002,32002,11001,11001,' regexp('.*2.*');
>>>true
以上三种函数即可满足!
本文介绍了如何在SQL查询中利用locate函数查找字段中特定字符串的位置,like函数进行模糊匹配,以及regexp函数进行正则表达式匹配,以提升数据检索效率。
7727

被折叠的 条评论
为什么被折叠?



