sql >> Databasteknik >  >> RDS >> Mysql

Hämta koordinaterna för MySQL-punkttypen

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().



  1. hur man skapar db mysql med sqlalchemy

  2. Använder du rätt databasprestandaövervakningsverktyg?

  3. Säkerhetskopiera/återställ en dockariserad PostgreSQL-databas

  4. Hur man tar bort ledande blanksteg i SQL Server – LTRIM()