Låt oss säga att du lagrar GeomFromText('POINT(32 -122)')
som en kolumn som heter MY_POINT
i en tabell som heter MY_TABLE
.
Hämta X
coordinate (kommer att returnera 32
i det här exemplet):
SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;
Hämta Y
coordinate (kommer att returnera -122
i det här exemplet):
SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;
Viktigt :Före version 5.6, använd X() och Y() istället för ST_X() och ST_Y().