メインコンテンツまでスキップ
メインコンテンツまでスキップ

HAVING 句

GROUP BY で生成された集約結果をフィルタリングすることを許可します。これは WHERE 句に似ていますが、違いは WHERE が集約の前に実行されるのに対し、HAVING は集約の後に実行される点です。

HAVING 句では、SELECT 句の集約結果をエイリアスで参照することが可能です。また、HAVING 句は、クエリ結果に返されない追加の集約結果でフィルタリングすることもできます。

制限事項

集約が実行されない場合は HAVING を使用できません。代わりに WHERE を使用してください。