sql >> Base de Datos >  >> RDS >> Mysql

Distancia en metros entre dos puntos espaciales en consulta MySQL

Tenga en cuenta que en MySql el orden de las coordenadas es:
1. POINT(lng, lat) - sin SRID
2. ST_GeomFromText('POINT(lat lng)', 4326) - con SRID

select st_distance_sphere(POINT(-73.9949,40.7501), POINT( -73.9961,40.7542)) 

devolverá 466.9696023582369, como se esperaba, y 466.9696023582369> 300 por supuesto