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

Recuperando las coordenadas del tipo de punto MySQL

Digamos que almacena GeomFromText('POINT(32 -122)') como una columna llamada MY_POINT en una tabla llamada MY_TABLE .

Obtener la X coordenada (devolverá 32 en este ejemplo):

SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

Obtener el Y coordenada (devolverá -122 en este ejemplo):

SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Importante :Antes de la versión 5.6, use X() e Y() en lugar de ST_X() y ST_Y().