История изменений
Исправление theNamelessOne, (текущая версия) :
У тебя в исходном сообщении написано, что ты ищешь объекты из столбца, которые находятся на расстоянии от определённой точки. А у тебя в запросе для каждой строки проверяется, что точка находится на расстоянии не больше 10000 метров от самой себя. Вот, я отформатировал твой запрос:
SELECT place_id
FROM placex
WHERE ST_DWithin(
Geography(ST_Transform(ST_Point(30.3014939,50.5485867), 4326)), -- почему это...
Geography(ST_Transform(ST_Point(30.3014939,50.5485867), 4326)), -- равняется вот этому?
10000);
Тебе нужно одним аргументом передать объект из твоего столбца, а вторым — твою «определённую запись».
Исходная версия theNamelessOne, :
У тебя в исходном сообщении написано, что ты ищешь объекты из столбца, которые находятся на расстоянии от определённой точки. А у тебя в запросе для каждой строки проверяется, что точка находится на расстоянии не больше 10000 метров от самой себя.
SELECT place_id
FROM placex
WHERE ST_DWithin(
Geography(ST_Transform(ST_Point(30.3014939,50.5485867), 4326)), -- почему это...
Geography(ST_Transform(ST_Point(30.3014939,50.5485867), 4326)), -- равняется вот этому?
10000);
Тебе нужно одним аргументом передать объект из твоего столбца, а вторым — твою «определённую запись».