
-- 先确定数据来自那张表 from-- 是否需要对数据进行筛选 where-- 是否对数据进行分类 group by-- 是否需要对分类后的结果筛选 having-- 确定展示字段 普通字段不能和聚合函数一块展示,分组字段可以。只要分组了,展示的普通字段一定都是分组字段-- 是否需要去重 distinct-- 判断是否需要排序 order by-- 是否需要分页 limit
select distinct 字段名1,字段名2,... from 表名 where 筛选条件 group by 分组字段 having 筛选条件 order by 排序字段 排序规则 limit n,m;
