これは、GROUP BYが先に実行される仕組みになっているためである。 SELECT文を使用したSQL文の場合、命令が実行される順番は、、、①FROM→②WHERE→③GROUP BY→④HAVING→⑤SELECT→⑥ORDER BYとなっている。 今回の場合、GROUP BY句を使ってグループ化しているため、HAVINGを使う場合は、GROUP BY...
データ列が GROUP BY 句または集計関数に含まれていない場合は、[出力] 列をオフにします。 [フィルタ] 列で WHERE 条件を指定します。SQL ステートメントの HAVING 句に、指定した条件が追加されます。 メモ: 上の手順の例では、クエリで 2 つのテーブル titles および publishers を...