07.DQL查询语句--条件查询
2018-12-20 本文已影响10人
Liuzhl
条件查询
select 列1... from 表名 where 条件
- 支持的运算符:= != <> > < >= <= between...and in(...) is null not or and
模糊查询
- 当我们只知道部分信息的时候,可以使用模糊查询来查询数据
select 列1... from 表名 where 列名 like '模糊条件'
- 其中模糊条件有2个符号
- ‘%’ 代表0-N个字符
- ‘_’ 代表一个字符
- 例如我们的表中有一个刘备,再添加一个刘玄德
SELECT * FROM emp WHERE ename LIKE '刘_'
- 上面语句能查到刘备,而查不到刘玄德
SELECT * FROM emp WHERE ename LIKE '刘__'
- 上面语句能查到刘玄德而查不到刘备
SELECT * FROM emp WHERE ename LIKE '刘%'
- 上面语句就既能查到刘备,也能查到刘玄德
- '_'和'%'既能放在关键词后也能放在关键字前
SELECT * FROM emp WHERE ename LIKE '%德'