1.查询筛选
from
join
on
where
上面是查询筛选功能,先把所有的记录筛选出来,此时的记录还是以临时表的存在
============================================
2.分组分析功能
group by
having
上面是将筛选的数据,进行分析,用分组,以及聚合函数分析
====================================================
3.展示功能
select
如果用了 分组分析功能,那么select展示的 只能是 分组(分析字段)以及 聚合函数
==================================================
先from->join on->where分组前筛选->group by->分组后筛选having->select->order by->limit