2013-02-15 35 views
1

無效使用組功能的錯誤有誰知道這個錯誤的解決方案: #1111 - 無效使用組功能的#1111 - 在SQL

這是我的SQL:

SELECT leerlingen.leerlingnummer, voornaam, tussenvoegsel, achternaam, klas, leerlingen.bestemming 
FROM betalingen, leerlingen, bestemmingen 
WHERE leerlingen.leerlingnummer = betalingen.leerlingnummer AND SUM(betalingen.bedrag) > bestemmingen.bedrag 
GROUP BY leerlingen.leerlingnummer 

回答

4

你可以在謂詞查詢(WHERE)中引用聚合函數(SUM)的結果時,必須在select中指定聚合,然後使用「Having」子句過濾該集合。

相關問題