SQL 模糊查询 [0-9,a-z], 及Tab, 回车, 换行, 单引号, 双引号
2011-10-25 21:54
316 查看
SQL 模糊查询 [0-9,a-z], 及Tab, 回车, 换行, 单引号, 双引号
2011-08-01 18:02
2011-08-01 18:02
(转) SQL模糊查询,使用like比较字,加上SQL里的通配符,请参考以下: 1、LIKE'Mc%' 将搜索以字母Mc 开头的所有字符串(如McBadden)。 2、LIKE'%inger' 将搜索以字母inger 结尾的所有字符串(如Ringer、Stringer)。 3、LIKE'%en%' 将搜索在任何位置包含字母en 的所有字符串(如Bennet、Green、McBadden)。 4、LIKE'_heryl' 将搜索以字母heryl 结尾的所有六个字母的名称(如Cheryl、Sheryl)。 5、LIKE'[CK]ars[eo]n' 将搜索下列字符串:Carsen、Karsen、Carson 和Karson(如Carson)。 6、LIKE'[M-Z]inger' 将搜索以字符串inger 结尾、以从M 到Z 的任何单个字母开头的所有名称(如Ringer)。 7、LIKE'M[^c]%' 将搜索以字母M 开头,并且第二个字母不是c 的所有名称(如MacFeather)。 8、LIKE'M[^c]%' 将搜索以字母M 开头,并且第二个字母不是c 的所有名称(如MacFeather)。 -------------------------------------------------------------------------------------------------------------------------------------------------------------------- 下面这句查询字符串是以前写的,根据变量zipcode_key 在邮政编码表zipcode 中查询对应的数据,这句是判断变量zipcode_key 为非数字时的查询语句,用% 来匹配任意长度的字符串,从表中地址、市、省三列中查询包含关键字的所有数据项,并按省、市、地址排序。这个例子比较简单,只要你理解了方法就可以写出更复杂的查询语句。 sql = "select * from zipcode where (address like'%" & zipcode_key& "%') or (city like'%" & zipcode_key & "%') or(province like'%" & zipcode_key & "%') order byprovince,city,address" --------------------------------------------------------------------------------------------------------------------------------------------------------------------- 附录:SQL Server 里的控制字符列表: Tab char(9) 换行 char(10) 回车 char(13) 空格 char(32) 空格 char(160) 换页符 char(12) <一般下长度字段里不会出现换页符> 单引号 char(39) 双引号 char(34) 详见:常用ASCII码详细对照表(0-255)[备忘] http://hi.baidu.com/yuanqingyu0123/blog/item/4c1252e8951be2f3cf1b3e61.html?timeStamp=1319035034964 |
相关文章推荐
- SQL —— 时刻提防一些脏数据 [ 回车, 换行, 空格, Tab键形成的制表符 ]
- sql server中查询删除含有回车换行制表符的记录
- sql查询字段值的换行及回车符
- SQL语句中的单引号处理以及模糊查询
- sql语句模糊查询单引号问题,及jquery方法扩展,struts2拦截器
- 【数据库SQL】SQL查询和替换含有回车,空格,TAB,等
- SQL语句中的单引号处理以及模糊查询
- SQL 模糊查询
- Excel 中使用SQL 语句查询数据(七)-----用LIKE 运算符进行模糊匹配查询
- MS_SQL模糊查询like和charindex的对比
- sql 去掉回车换行 ps: 百度出来的内容太坑了
- 有关SQL模糊查询
- SQL 模糊查询条件的四种匹配模式
- Delphi与SQL模糊查询
- 关于SQL时间类型的模糊查询
- 有关SQL模糊查询
- mybitis 用不同数据库模糊查询的 sql 语句的写法
- SQL中的模糊查询介绍
- oracle sql语言模糊查询--通配符like的使用教程
- SQL模糊查询