SQL通配符
2013-12-28 21:39
239 查看
查询语句中用通配符过滤:
通配符(wildcard):用来匹配值的一部分的特殊字符。
搜索模式(search pattern):由字面值、通配符或两者组合构成的搜索条件。
SQL的WHERE子句中的几种有特殊含义的字符,为了使用通配符,必须使用LIKE操作符:
1、百分号(%)通配符:在搜索串中,表示任何字符出现任意次数。注:access中以(*)号表示;
2、下划线(_)通配符:只匹配单个字符而不是多个字符。注:access中以(?)表示
3、方括号([])通配符:用来匹配一个字符集,它必须匹配指定位置(通配符位置)的一个字符。只有access,Microsoft sql server,Sybase Sdaptive Server支持。
例如:找出cust_contact字段中不是以J或是以M开头的记录并排序。
SELECT cust_contact
FORM customers
WHERE NOT cust_contact LIKE ‘[JM]%’
ORDER BY cust_contact
通配符(wildcard):用来匹配值的一部分的特殊字符。
搜索模式(search pattern):由字面值、通配符或两者组合构成的搜索条件。
SQL的WHERE子句中的几种有特殊含义的字符,为了使用通配符,必须使用LIKE操作符:
1、百分号(%)通配符:在搜索串中,表示任何字符出现任意次数。注:access中以(*)号表示;
2、下划线(_)通配符:只匹配单个字符而不是多个字符。注:access中以(?)表示
3、方括号([])通配符:用来匹配一个字符集,它必须匹配指定位置(通配符位置)的一个字符。只有access,Microsoft sql server,Sybase Sdaptive Server支持。
例如:找出cust_contact字段中不是以J或是以M开头的记录并排序。
SELECT cust_contact
FORM customers
WHERE NOT cust_contact LIKE ‘[JM]%’
ORDER BY cust_contact
相关文章推荐
- Access 2000 数据库 80 万记录通用快速分页类
- 十万条Access数据表分页的两个解决方法
- Search Engine XSS Worm
- CSS小例子(只显示下划线的文本框,像文字一样的按钮)
- Access中字段上自动打开的输入法的解决方法
- Access to SQLserver 数据库生迁脚本编写器(DB_CreateSqlEV1.06下载)
- asp Access数据备份,还原,压缩类代码
- 文本、Excel、Access数据导入SQL Server2000的方法
- Access 数据类型与 MS SQL 数据类型的相应
- css 通配符用法总结
- ASP代码实现自动清除替换ACCESS(MDB)数据库的日文字符的
- 通过asp程序来创建access数据库
- Access转SqlServer的注意事项
- Access和SQL Server里面的SQL语句的不同之处
- ACCESS数据库修改自动编号的ID值为零的方法分享
- access 数据库自启动困难解决方法
- access的备注字段限制64K
- Access出现"所有记录中均未找到搜索关键字"的错误解决
- 中文Access2000速成教程--1.8 定义表之间的关系
- access不能打开注册表关键字错误处理方法(80004005错误)