5

   BETWEEN...AND 运算符

  决定某一人数值是否介于特定的范围之内,此运算符只可以用在SQL的语句中。

  expr[Not]BETWEEN value1 AND value2
  expr
  指定要加以计算的字段与表达式的组合。
  value1,value2
  所指明的数值范围。

  例如:
  若是要从职员表格查询出所有年龄介于25-30岁的员工,可以利用下面的程序来做。
  SELECT 姓名,年龄 BETWEEN 25 AND 30
  FROM 职员表格;

   LIKE 操作数

  用来将一字符串与另一特定字符串样式(pattern)比较,并将符合该字符串样式的记录过滤出来。
  expression LIKE "pattern"
  expression
  使用在WHERE条件子句,SQL表达式。
  pattern
  用以比较的字符串样式。

  例如:
  若是你要查询出所有以“李”为首的姓氏,可以利用下面的式子。
  Like "李*"
  LIKE操作数的多种范例:
  1、多个字符:
  (1)"a*a"
  可筛选:"aa","aBa","aBBBa",不能筛选:"aBC"
  (2)"*ab*"
  可筛选:"abc","AABB","Xab",不能筛选:"aZb","bac"
  2、特殊字符:
  "a“*”a"
  可筛选:"a*a",不能筛选:"aaa"
  3、单一字符:
  "a?a"
  可筛选:"aaa","a3a","aBa",不能筛选:"aBBBa"
  4、单一数字:
  "a#a"
  可筛选:"a0a","a1a","a2a",不能筛选:"aaa","a10a"
  5、字符范围:
  "“a-z”"
  可筛选:"f","p","j",不能筛选:"2","&"
  6、指定字符以外部范围:
  "“!a-z”"
  7、指定非数字:
  "“!0-9”"
  可筛选:"A","a","&","~",不能筛选:"0","1","9"
  8、组合式结构:
  "a“!b-m”#"
  可筛选:"An9","az0","a99",不能筛选:"abc","aj0"

你可能感兴趣的:(sql,数据库,职场,休闲)