(6)、count等聚合函数: 对临时表进行指定字段的聚合函数操作,形成临时表t5。
(7)、having: 筛选分组后临时表t3的数据,得到临时表t4。
...(10)、order by: 对临时表t7排序,形成临时表t8。
...by去重的效率会更高,而且,很多distinct关键字在很多数据库中只支持对某个字段去重,无法实现对多个字段去重,如Postgresql数据库。...Group by的用途
1、分组: 可以多一个字段或者多个字段进行分组数据统计
2、去重: 可以多一个字段或者多个字段去重,数据量大时比distinct效率更高,且使用场景更大。
...3、分组并统计: 在分组的使用并实现对所有分组的数据总数统计,在数据分析中按组统计并展示合计数据的时候非常好用。