Access数据库模糊查询

Access数据库模糊查询的方法 

Access数据库模糊查询_第1张图片

1.使通配符:

在 Access 数据库中,有两种通配符可供使用,分别是"?"和"*"。
"?"表示匹配一个字符。
"*"表示匹配任意多个字符

 1例如:如果要查询姓氏以"王"开头的人

select id,Name from UserInfo where Name like'王*'

2例如:如果要查询姓氏以“王”和“李”开头的人

select id,Name from UserInfo where Name like'王*' or Name like'李*'

3例如:如果要查询名字中有“明”的人

select id,Name from UserInfo where Name like'*明*'

4例如:如果要查询名字中有“王x明”的人

select id,Name from UserInfo where Name like'王?明'

2.使用字符范围:

Access 数据库还支持使用字符范围来进行模糊查询。字符范围可以指定一个字符的取值范围,查询时只需要匹配该范围内的字符即可。

例如,如果要查询姓氏以"A”、“B"或”c"开头的人;

select id,Name from UserInfo where Name like'[A-C]*'

 

你可能感兴趣的:(数据库,数据库)