Select
查询全表所有字段
- *是数据库中通配符,说明查询表中所有字段
- emp是表名
查询指定字段
查询结果显示别名
字符拼接
复杂一点的显示
- ||是字符串连接符
查询结果去重
- 为字段job加上distinct函数,对结果进行去重
数据的排序
正序
- 正序order by 后标记顺序的字段可以省略,倒序不可以
倒序
多字段排序
当第一排序值相同时,按照第二字段排序
字段进行四则运算
除乘外,还可以进行+ - / %运算
筛选目标
where字段,提供筛选
between and
in
模糊查询
- like 模糊查询字段
- % 通配符,匹配任意长度字符
- _ 通配符,匹配一个长度的字符
分组查询
将指定字段具有相同值的归纳为一组
!!注意
- 数据被分组后,只能查询5个聚合函数
- 以及group分组的字段,如deptno,查询其他字段会进行报错
having
where做select的条件筛选,having做分组后的条件筛选
having永远定义在group by之后,即where之后