クエリの COUNT と、HAVING 句を含む同じクエリを知る必要があります
例として (実際のケースではありませんが、説明用です)、テーブルの生徒テーブルに生徒とそのクラスのリストが含まれていて、クラスの数と、25 を超える子を持つクラスの数を知りたい場合:
以下を使用して、クラスの総数を取得できることを知っています。
SELECT COUNT( * ) AS NumAllClasses FROM pupilTable GROUP BY class
次の条件を使用して、大きなクラスの数を取得できることを知っています。
SELECT COUNT( * ) AS NumBigClasses FROM pupilTable GROUP BY class HAVING COUNT(pupil) > 25
両方を同時に取得する簡単な (単一のクエリ) 方法はありますか? Googleは私の友達ではありません:(
説明用データを追加するために編集