sql的模糊查询
创始人
2024-03-20 04:13:25
Select * from emp where ename like 'M%';

查询 emp表中 ename 列中有 M 的值,M 为要查询内容中的模糊信息。

  •  % 表示多个字值,_ 下划线表示一个字符;
  •  M% : 为能配符,正则表达式,表示的意思为模糊查询信息为 M 开头的。
  •  %M% : 表示查询包含M的所有内容。
  •  %M_ : 表示查询以M在倒数第二位的所有内容。
  • ‘_a_’    //三位且中间字母是a的

  • '_a'    //两位且结尾字母是a的

  • 'a_'    //两位且开头字母是a的

选取 以 "G"、"F" 或 "s" 开始的name:

WHERE name REGEXP '^[GFs]';

选取以 A 到 H 字母开头的 name:

WHERE name REGEXP '^[A-H]'

选取不以 A 到 H 字母开头的name:

WHERE name REGEXP '^[^A-H]'

以下将搜索下列字符串:Carsen、Karsen、Carson 和 Karson

LIKE'[CK]ars[eo]n'

搜索以字符串 inger 结尾、以从 M 到 Z 的任何单个字母开头的所有名称

LIKE'[M-Z]inger'

相关内容

热门资讯

2025年,四川国资国企投入帮... 转自:四川在线四川在线记者 陈秋吉1月22日,记者从四川省国资国企工作会议获悉,2025年,四川国资...
中国人寿寿险天津市分公司保险知... 在市场上,重大疾病保险自推出以来一直广受追捧,但仍然有很多人不清楚重大疾病保险和商业医疗保险的区别,...
中国人寿寿险天津市分公司金融风... 录取通知书对于学生而言至关重要,有不法分子利用发送虚假录取短信等手段,诱导家庭提前缴纳所谓“学费”“...
严控诈骗赌博、色情引流,抖音2... 过去一年,网络直播在促进灵活就业、丰富文化供给方面扮演着愈发重要的角色,但与此同时,行业也依然存在一...
9000亿元!央行连续11个月... 记者 辛圆中国人民银行1月22日发布中期借贷便利(MLF)招标公告称,为保持银行体系流动性充裕,20...