Calcular distância entre 2 coordenadas com MySQL
20d atrás
A função ST_DISTANCE_SPHERE(), do #MySQL, recebe dois pontos e retorna a distância entre eles em metros.
Sintaxe
SELECT ST_DISTANCE_SPHERE(POINT(lat1, lon1), POINT(lat2, lon2));
Exemplos
SELECT ST_DISTANCE_SPHERE(POINT(-23.5613545, -46.6590692), POINT(-22.9725993, -43.2043897));
SELECT ST_DISTANCE_SPHERE(POINT(-23.5613545, -46.6590692), POINT(latitude, longitude))
FROM Address;
Comentários (0)