используя мой список SQL, для каждой страны, количество городов.Считаете ли вы, что это утверждение означает подсчет количества городов каждой страны?
+----+----------------+---------+---------------+------------+
| id | name | country | original-name | population |
+----+----------------+---------+---------------+------------+
| 1 | Kabul | AFG | Kabol | 1780000 |
| 2 | Qandahar | AFG | Qandahar | 237500 |
| 3 | Herat | AFG | Herat | 186800 |
| 4 | Mazar-e-Sharif | AFG | Balkh | 127800 |
| 5 | Amsterdam | NLD | Noord-Holland | 731200 |
| 6 | Rotterdam | NLD | Zuid-Holland | 593321 |
| 7 | Haag | NLD | Zuid-Holland | 440900 |
| 8 | Utrecht | NLD | Utrecht | 234323 |
| 9 | Eindhoven | NLD | Noord-Brabant | 201843 |
| 10 | Tilburg | NLD | Noord-Brabant | 193238 |
+----+----------------+---------+---------------+------------+
мой код работает, но в нем более 4000 строк:
SELECT name, country
FROM city
GROUP BY name, country
ORDER BY country ASC;