说明
如果对聚合键,也就是 group by key 中的 key ,查询时,对 key 使用 min()、max()、any() 聚合函数,优化后,将 key 使用的函数消除
如下:
explain syntax select max(age),sum(height) from t_student_mt group by age
执行结果:
SELECT
age,
sum(height)
FROM t_student_mt
GROUP BY age
无意义
执行下面分组聚合查询时,由于根据 age 分组,所以 查询 max(age) ,没有意义,如下:
select max(age),sum(height) from t_student_mt group by age
等同于:
select age,sum(height) from t_student_mt group by age