我試圖選擇一個字段的名稱,該字段最常出現在表中,並且其中的某個值爲true。SQL Server 2008:選擇具有最高重複值的列的名稱
Select
Max(Count(Name))
From
EmployeeTreats
Where
Donut = "Yes"
And
AmountEaten >= 10
Error: Cannot perform an aggregate function on an expression containing an aggregate or a subquery.
我所尋找的顯然是這樣的:Edward has eaten the most with a sum total of 45
Name
Edward
你需要告訴我們你的表是什麼樣的。如果你有'AmountEaten'作爲一個字段,爲什麼不使用它? – JNK 2011-05-27 16:20:27