Sql-having-clause
提供:Dev Guides
SQL-having句
- HAVING句*を使用すると、結果に表示されるグループ結果をフィルターする条件を指定できます。
WHERE句は選択した列に条件を配置しますが、HAVING句はGROUP BY句によって作成されたグループに条件を配置します。
構文
次のコードブロックは、クエリ内のHAVING句の位置を示しています。
HAVING句は、クエリ内のGROUP BY句に続き、使用する場合はORDER BY句にも先行する必要があります。 次のコードブロックには、HAVING句を含むSELECT文の構文があります-
例
次のレコードを持つCUSTOMERSテーブルを検討してください。
以下は、2以上の同様の年齢カウントのレコードを表示する例です。
これは、次の結果を生成します-