为什么在Group by子句中不强制使用功能(在select中使用)?

时间:2019-07-16 10:46:11

标签: sql-server tsql

只是尝试考虑一下。

假设下面是SQL:

SELECT COUNTRY,RANDOM_NUMBER_FUNCTION(UNIQUE_ID),SUM(SOME_VALUE)
GROUP BY COUNTRY,UNIQUE_ID

为什么只接受UNIQUE_ID分组是什么?
为什么RANDOM_NUMBER_FUNCTION(UNIQUE_ID)分组不是强制性的,因为该函数可以返回多个值?

0 个答案:

没有答案