1

このエラーの解決策を知っている人はいますか: #1111 - グループ関数の無効な使用

これは私の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

1 に答える 1

4

述語クエリ (WHERE) で集計関数 (SUM) の結果を参照することはできません。select で集計を指定してから、" having " 句を使用してそのセットをフィルター処理する必要があります。

于 2013-02-15T16:54:44.783 に答える