Это, наверное, очень простой запрос, но по какой-то причине я просто не могу понять это. У меня есть таблица с городами (городами), и я хочу получить расстояние между Лондоном (города.city_name = 'Лондон') и Данди. Это мой вопрос:Запрос расстояния PostGIS между двумя выбранными точками из той же таблицы
SELECT
cities.city_name, ST_Distance(cities.the_geom,cities.the_geom)
from cities
WHERE cities.city_name in ('London','Dundee')
Результат: в поле ST_Distance выходного значения 0 для обоих городов. Я знаю, что чего-то не хватает, но я не знаю, что. Я предполагаю, что мне нужно установить псевдонимы для 2 городов, но я не знаю, как это сделать.
Может ли кто-нибудь помочь мне с этим?
Спасибо за тонну!
Удивительного !! Большое вам спасибо, что решил! – derBrain