标签: sql
如果我开始按一列分组,为什么我必须将所有选定列分组?
例如,为什么我只能拥有两个团体?如下:
SELECT A, B, C, D FROM MYTB GROUB BY A, B
答案 0 :(得分:1)
您可以根据需要对任意数量的元素进行分组。只需确保您的选择中的任何非分组元素都有一些聚合。
SELECT A, B, SUM(C), MAX(D) FROM MYTB GROUP BY A, B
见