Вычисление расстояния по координатам

SELECT ST_Distance_Sphere(point(x_lng, x_lat), point(y_lng, y_lat))

Функция mysql, которая возвращает результатом расстояние в метрах по прямой.

Пример для Москвы и Питера:

SELECT ST_Distance_Sphere(
    point(36.758963, 55.104013),
    point(29.410888, 59.535262)
)