SQL实现模糊查询的四种方法总结
创始人
2025-01-15 12:35:24
0

目录

 

一、一般模糊查询

二、利用通配符查询

1. _ 表示任意的单个字符

2. % 表示匹配任意多个任意字符

3. [ ]表示筛选范围

4. 查询包含通配符的字符串


一、一般模糊查询

1. 单条件查询

//查询所有姓名包含“张”的记录  select * from student where name like '张'

2. 多条件查询

//查询所有姓名包含“张”,地址包含四川的记录  select * from student where name like '张' and address like '四川'  //查询所有姓名包含“张”,或者地址包含四川的记录  select * from student where name like '张' or address like '四川'

 

二、利用通配符查询

通配符:_ 、% 、[ ]

 

1. _ 表示任意的单个字符

//查询所有名字姓张,字长两个字的记录  select * from student where name like '张_'  //查询所有名字姓张,字长三个字的记录  select * from student where name like '张__'

 

2. % 表示匹配任意多个任意字符

//查询所有名字姓张,字长不限的记录  select * from student where name like '张%'  //查询所有名字姓张,字长两个字的记录  select * from student where name like '张%'and len(name) = 2

 

3. [ ]表示筛选范围

//查询所有名字姓张,第二个为数字,第三个为燕的记录  select * from student where name like '张[0-9]燕'  //查询所有名字姓张,第二个为字母,第三个为燕的记录  select * from student where name like '张[a-z]燕'  //查询所有名字姓张,中间为1个字母或1个数字,第三个为燕的名字。字母大小写可以通过约束设定,不区分大小写  select * from student where name like '张[0-9a-z]燕'  //查询所有名字姓张,第二个不为数字,第三个为燕的记录  select * from student where name like '张[!0-9]燕'   //查询名字除了张开头妹结尾中间是数字的记录  select * from student where name not like '张[0-9]燕'

 

4. 查询包含通配符的字符串

//查询姓名包含通配符%的记录   select * from student where name like '%[%]%'                //通过[]转义  //查询姓名包含[的记录   select * from student where name like '%/[%' escape '/'    //通过指定'/'转义  //查询姓名包含通配符[]的记录   select * from student where name like '%/[/]%' escape '/'    //通过指定'/'转义

到此这篇关于SQL实现模糊查询的四种方法总结的文章就介绍到这了。

 

 

相关内容

热门资讯

wepoke辅助器真的有效果吗... wepoke辅助器真的有效果吗(WEPoke)wepokeai代打逻辑(黑科技)系统教程(一直是真的...
辅助透视!Wpk辅助器,(wP... 辅助透视!Wpk辅助器,(wPK)好像真的有挂,必胜教程(有挂介绍)Wpk辅助器是一种具有地方特色的...
黑科技辅助挂!(AAPoker... 黑科技辅助挂!(AAPoker)好像有挂,(aapOKER)其实真的有挂,辅助教程(有挂神器)aap...
黑科技脚本!微扑克辅助工具,微... 1、黑科技脚本!微扑克辅助工具,微扑克软件开发,教你教程(本来真的有挂)。2、透视辅助简单,软件透明...
wpk俱乐部(Wpk)wpk数... wpk俱乐部(Wpk)wpk数据工具(透视)切实教程(竟然是真的有挂)1、超多福利:超高返利,海量正...
了解辅助挂!德州ai机器人,(... 了解辅助挂!德州ai机器人,(德州之星)一贯存在有挂,技巧教程(有挂技巧)1、游戏颠覆性的策略玩法,...
黑科技辅助!we辅助poker... 黑科技辅助!we辅助poker透明挂辅助有挂,(WepOke)好像是真的有挂,普及教程(有挂助手)1...
黑科技游戏!wpk辅助器安装,... 黑科技游戏!wpk辅助器安装,线上wpk德州ai机器人,必赢方法(往昔是有挂);原来确实真的有挂(需...
德州ai辅助软件排名(德州ai... 德州ai辅助软件排名(德州ai)德州之星辅助透视(辅助挂)攻略方法(好像真的有挂);在进入德州ai辅...
黑科技教学!wepoke有ap... 黑科技教学!wepoke有app软件吗,(wEpOke)一直是有挂,必胜教程(有挂技巧)1、下载好w...