@YourQuestion

Geonames.org Как получить область для страны(например Россия) и города для этой области?

Добрый день.
Делаем простой запрос и получаем несколько городов:
SELECT * FROM `allCountries` WHERE name='Moscow' and `country_code` = 'RU'

aKcVrC2.png
Для некоторых городов вообще получаем по 4-5 результатов

Подскажите как правильно выбрать область/регион для страны и затем получить города для этой области?

Дополнение: область можем получить, но как получить список городов для области?

P.S.: пожалуйста, будьте внимательны, интересует не API geonames.org, а именно получение информации из базы данных.
  • Вопрос задан
  • 720 просмотров
Пригласить эксперта
Ответы на вопрос 1
@boomwest
Если я правильно понял, то вам нужен DISTINCT, что-бы выбрать не 5 городов Москва, а один.
Получить города области? DISTINCT "область" JOIN 'города' ON область.id=города.id
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы