数据库查询之通配符的使用[数据库]
2009-06-23 16:53
375 查看
前两个经常用到,后两个用的不多
通配符 描述
% 匹配0个或多个字符
- 匹配单个字符
[] 匹配指定集合的任一单个字符
[^] 匹配不在指定集合内的任一单个字符
下面给几个例子,用的数据库是sql server2005自带的Northwind的表Categories
如下:
--查询CategoryID以1开头且为两位数的数据
select * from Categories
where CategoryID like '1_'
--查询CategoryID以1开头数据
select * from Categories
where CategoryID like '1%'
--查询CategoryID范围在1和5间的数据
select * from Categories
where CategoryID like '[1-5]'
--查询CategoryID范围在51和55间的数据
select * from Categories
where CategoryID like '5[1-5]'
--查询CategoryID范围不在1和5间的,且在1-9间的数据
select * from Categories
where CategoryID like '[^1-5]'
--查询CategoryID范围不在51和55间的,且在51-59间的数据
select * from Categories
where CategoryID like '5[^1-5]'
通配符 描述
% 匹配0个或多个字符
- 匹配单个字符
[] 匹配指定集合的任一单个字符
[^] 匹配不在指定集合内的任一单个字符
下面给几个例子,用的数据库是sql server2005自带的Northwind的表Categories
如下:
--查询CategoryID以1开头且为两位数的数据
select * from Categories
where CategoryID like '1_'
--查询CategoryID以1开头数据
select * from Categories
where CategoryID like '1%'
--查询CategoryID范围在1和5间的数据
select * from Categories
where CategoryID like '[1-5]'
--查询CategoryID范围在51和55间的数据
select * from Categories
where CategoryID like '5[1-5]'
--查询CategoryID范围不在1和5间的,且在1-9间的数据
select * from Categories
where CategoryID like '[^1-5]'
--查询CategoryID范围不在51和55间的,且在51-59间的数据
select * from Categories
where CategoryID like '5[^1-5]'
相关文章推荐
- 数据库查询性能优化(合理使用索引|避免或简化排序|避免对大型表进行全表顺序扫描|避免使用相关的子查询|避免使用通配符匹配 )
- 数据库查询之通配符的使用
- MySql模糊查询like通配符使用详细介绍
- java使用querydsl(代替sql)查询数据库
- java使用JDBC连接数据库,提高查询大量数据速度
- 对于access,在数据库当中建立模糊查询时,这时用到的通配符号是“*”,而如果在VB中使用查询语句进行模糊查询时,这时就要用“%”
- 使用JDBC连接数据库,查询结果转成List或者Map(简洁版)
- 如何使用sql查询数据库表结构的设计(sqlserver,oracle)
- 使用Spring Data Jpa 遇到 数据库字段以 from 开头,分页查询失败的问题
- 使用jdbc查询数据库方法及存在的问题
- oracle sql语言模糊查询--通配符like的使用教程
- Scripts:查询数据库中参数文件的信息(在重新建库或者克隆数据库时经常使用)dba_cr_init.sql
- 使用PDO连接数据库 查询和插入乱码的解决方法
- oracle 9i使用闪回查询恢复数据库误删问题
- oracle sql语言模糊查询--通配符like的使用教程
- DELPHI学习笔记--使用通配符进行模糊查询
- 使用JDBC对数据库进行查询的前期准备工作,以及简单的JDBC访问MySQL数据库(Mac)
- Android数据库(SQLite)框架(6)——使用LitePal查询
- spring security使用hibernate进行查询数据库验证
- MySql模糊查询like通配符使用详细介绍 分类: database 测试 2014-02-12 10:19 6829人阅读 评论(1) 收藏