GROUP BYとHAVINGでグループを集計する
GROUP BYは同じキーの行をまとめ、COUNT・SUM・AVGなどで集計します。WHEREは集計前の行、HAVINGは集計後のグループを絞り込みます。
SELECT category, COUNT(*) AS product_count FROM products GROUP BY category HAVING COUNT(*) >= 2;誤解しやすい点
集計していない商品名は分類全体を表しません。グループのキーか集計式を取得しましょう。
関連ミッション
実習はこのページの言語で開きます。実習オプションで言語を変更できます。