SQL 语句整理---查询,模糊查询

一、查询语句

select column1 as Name1,column as Name2,... From Table

二、模糊查询

a 利用“_”通配符查询
例:查询张姓,且为两个字的名字


Select
学生姓名,年龄,性别,家庭住址
From
tb_Student
Where
学生姓名 Like '张_'

 

b 利用“%”通配符查询

代表0-多个字符


例:查询姓氏为张的所有人员信息
Select
学生姓名,年龄,性别,家庭住址
From
tb_Student
Where
学生姓名 Like '张%'

 

c利用“[]”通配符查询

方括号范围内的单个字符


例:查询年龄为20-29岁之间的学生
Select
学生姓名,年龄,性别,家庭住址
From
tb_Student
Where
年龄 Like '2[0-9]'

 

d 利用“[^]”通配符查询
代表非方括号范围内的单个字符


例:查询不姓李的学生
Select
学生姓名,年龄,性别,家庭住址
From
tb_Student
Where
学生姓名 Like '[^李]%'


e复杂的模糊查询


例:
Select
学生姓名,年龄,性别,家庭住址
From
tb_Student
Where
学生姓名 Like '李%'
And 年龄 Like '2[0-9]'
And 家庭住址 Like '吉林%'

posted @ 2019-07-24 20:26  寄生虫阿Q  阅读(1172)  评论(0编辑  收藏  举报