Добрый день,
поставил mysql 5.7 > нашел там
ST_Distance_Sphere но что-то никак не соображу как высчитать расстояние у всех. Вообщем у меня таблича где мне надо сравнить одного пользователя с остальными и вывести всех у кого расстояние не более 10 миль.
Я пытаюсь )))
SELECT * FROM `profile` WHERE (ST_Distance_Sphere(
(SELECT geo FROM profile WHERE user_id = 9972),
(SELECT geo FROM profile WHERE user_id > 200000)
))
Направьте плиз, как мне сравнить всех с одним.
поле
geo тип point