Привет!
Есть одна таблица geo с городами, регионами, районами, странами (id, type, name, id_parent).
Пример:
1 | country | Россия | 0
2 | district | Крым | 1
2 | area | Большая Ялта | 2
3 | city | Массандра | 3
P. S. Вложенность не всегда 4-х уровневая, может быть просто "страна-город" или "страна-регион-город".
Как написать запрос который выберет все города зная ID страны?