データベース (特に MySQL) を学習しようとしていますが、購入した教科書の問題を解いています (ソリューション マニュアルは提供されていません)。質問のパート A を実装しましたが、パート B をどのように行うか混乱しています。パート B では、UNION を使用する以外はパート A と同じ結果を得る必要があります。誰かが説明できるかどうか疑問に思っていましたか?
前もって感謝します
私の意見ではパートAの答え:
SELECT Country, COUNT(City) from country LEFT OUTER JOIN city
ON city.CountryId = country.CountryId group by Country;
パート B: パート A のクエリを UNION として記述しますか?