Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1372583
  • 博文数量: 205
  • 博客积分: 6732
  • 博客等级: 准将
  • 技术积分: 2835
  • 用 户 组: 普通用户
  • 注册时间: 2008-09-04 17:59
文章分类

全部博文(205)

文章存档

2016年(1)

2015年(10)

2014年(1)

2013年(39)

2012年(23)

2011年(27)

2010年(21)

2009年(55)

2008年(28)

我的朋友

分类: 数据库开发技术

2008-11-11 11:10:04

where子句
  比较运算符:
< , <= , > , >= , = , != , !< , !> .
  text , ntext , image 型数据不可用。
  范围说明:
  between A and B, not  between A and B.
  可选值列表:
 in , not  in 一般用于嵌套查询
  模式匹配:
 like , not  like  .
  是否空值:
  is null,  is not null  .
  上述条件的逻辑组合:
and , or , not   
   
  内容大小写敏感

like关键字的通配符
  % ,0或多个字符组成的字符串 
  _,任意单个字符
  []  ,用于指定范围,例:  [a-f]  a至f范围内的任意单个字符
  [^]  ,用于指定范围,例:  [^a-f]  a至f范围以外的任意单个字符

  like  'mc%'   
 
like  '%inger'   
 
like  '_hery1'   
 
like  '[m-z]inger'   
 
like  'm[^c]%'   
 
like  '%en%' 
 
用法:
  查询数值:
  字段 beteen  2 and 5   
  字段
  > 7000   
  查询特定数值:
  字段
 in ('1001','1003')
  查询name
  字段
 like '王__'   
   
 通配符的转义字符
 #
  escape  '#' 定义转义字符
 例: 字段
 like 'sql#_m_il' escape '#'   
  用
  []  将通配符指定为普通字符
 例: 字段
 like '%54[%]%'
阅读(2233) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~