为什么我必须在2列上使用分组依据?为什么按1列分组给我错误?

时间:2019-01-31 16:52:42

标签: sql group-by

在这种情况下,matchid和mdate都是不同的值,那么为什么我仍然必须对GROUP BY这两个列进行分组? GROUP BY多列背后的逻辑是什么?

1,正确的结果:

Right Result

2,错误的结果:

Wrong Result

0 个答案:

没有答案