Hi,
du musst nach Ländern gruppieren und dann die Anzahl herausfinden. Also etwa so:
SELECT land.state, COUNT(stadt.city) AS anzahl_pro_land FROM land LEFT JOIN stadt GROUP BY land.state
Ich habe das jetzt nicht getestet, aber die Schlüsselworte sollten eigentlich stimmen.
Gruß
Alex