• 模糊查询包含的关键字:
    like
    between and
    in
    is null
    is not null

like

  1. 一般和通配符一起使用
    通配符:
    % 任意多的字符
    _ 单个字符
  • 案例:
    查询员工姓李的三个字名字员工信息
  1. Select
  2. *
  3. from
  4. 员工表
  5. where
  6. 姓名 like '李__';

between and

  • 案例:
    查询员工编号在100-200之间的员工信息
selecet 
    *
from
    员工表
where
    员工ID btwenn 100 and 200;

in

用以判断字段的值是否属于In列表中的一个

  • 案例:
    查询IT部,技术部,人事部人员的姓名和工号
select 
    姓名
    部门

from
    员工表
where
    姓名 in('IT部','技术部','人事部')

is null/is not null

判断值是否为空

  • 案例:
    查询没有年假的员工
select
    年假
from
    员工表
where
    年假 is null