order by子句排序
    group by子句分组,通常在分组中使用聚集函数,来统计组的一些数据。
    having子句筛选分组的内容,只输出满足having的值。

    where子句中是不能用聚集函数作为查询表达式的。
    只有在group by和having中常用聚集函数(count,avg,sum,max,min等)