执行顺序:
① WHERE中的部分先执行
② 如果存在GROUP BY则紧接着执行GROUP BY
③ 再是SELECT结合AS关键字为字段指定别名
④ 最后执行ORDER BY对数据进行排序
需要注意的点:
① WHERE必须置于GROUP BY之前
② WHERE之后的条件不能出现聚合函数,而HAVING可以
③ HAVING只能用于GROUP BY之后对分组结果进行再筛选
执行顺序:
① WHERE中的部分先执行
② 如果存在GROUP BY则紧接着执行GROUP BY
③ 再是SELECT结合AS关键字为字段指定别名
④ 最后执行ORDER BY对数据进行排序
需要注意的点:
① WHERE必须置于GROUP BY之前
② WHERE之后的条件不能出现聚合函数,而HAVING可以
③ HAVING只能用于GROUP BY之后对分组结果进行再筛选