标签: 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)分组不是强制性的,因为该函数可以返回多个值?
UNIQUE_ID
RANDOM_NUMBER_FUNCTION(UNIQUE_ID)