DQL(数据查询)
完整语法
select
字段列表
from
表名列表
where
条件列表
group by
分组字段列表
having
分组后条件列表(聚合函数判断)
order by
排序字段列表(字段名 asc/desc,...)
limit
分页参数(起始索引,查询记录数)
--查询多个字段
select 字段名1,字段名2,from 表名;
--查询所有字段
select * from 表名;
--为查询字段设置别名
select 字段名1[as 别名1],字段名2[as 别名2] from 表名;
--去除重复记录
select distinct 字段列表 from 表名;
分组查询注意事项
一但分组后,select后面只能填写分组的字段+聚合函数
select gender,count(*) from emp group by gender
where后面不能跟聚合函数,只能having后跟
排序查询
升序:asc 降序:desc