分组关键字在 select 和 order by 中是否有不同的输出?

问题描述

我正在学习分组集和分组功能

在 SELECT 中使用时,分组返回列是否参与该行的聚合。

当用于 order by 时,可用于按列对结果进行排序。

分组关键字在select和order by中是否有不同的输出

解决方法

它做同样的事情,为合并的行返回 1,为原始行返回 0。不同之处在于 order by 中的值用于对结果集进行排序。