前提・実現したいこと
人口が400(百万人)以上の大陸を表示する。
|id|name|population|continent
|:--|:--:|--:|
|1|日本|126|アジア
|2|中国|1395|アジア
|3|イタリア|60|ヨーロッパ
|4|フランス|64|ヨーロッパ
|5|アメリカ|327|アメリカ
発生している問題・エラーメッセージ
エラーは出ていないのですが、
SUMして比較の仕方が分からず400以上に関わらず
日本(アジア)のみ結果が出てしまっている状況です。
該当のソースコード
SELECT continent from countries HAVING SUM(population) > 400;
試したこと
WHEREでグループ化出来ないエラーになったので、
調べてHAVINGにすればグループはよいという事まで分かりましたが、
肝心の合計値で比較する方法が検索しても解決しませんでした。
お力添えいただけると助かります。
宜しくお願い致します。
回答3件
あなたの回答
tips
プレビュー