会員登録(無料)で全機能が使える!
MAIN TOOLS
UTILITIES
INFO
「products」テーブルで、カテゴリ(category_id)ごとの平均価格を出し、その平均価格が 5000円以上 のカテゴリIDのみを表示してください。
テーブル名: products カラム: id, name, price, category_id
正解クエリ:
SELECT category_id, AVG(price) FROM products GROUP BY category_id HAVING AVG(price) >= 5000;
解説:
集計後の結果(平均価格など)に対して条件を指定したい場合は、「WHERE」ではなく「HAVING」を使います。