Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Recuperando as coordenadas do tipo de ponto MySQL


Digamos que você armazene GeomFromText('POINT(32 -122)') como uma coluna chamada MY_POINT em uma tabela chamada MY_TABLE .

Obtendo o X coordenada (retornará 32 neste exemplo):
SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

Obtendo o Y coordenada (retornará -122 neste exemplo):
SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Importante :Antes da versão 5.6, use X() e Y() em vez de ST_X() e ST_Y().