sql >> Database >  >> RDS >> Mysql

De coördinaten van het MySQL-punttype ophalen

Stel dat u GeomFromText('POINT(32 -122)') opslaat als een kolom met de naam MY_POINT in een tabel met de naam MY_TABLE .

De X . verkrijgen coördinaat (retourneert 32 in dit voorbeeld):

SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

De Y . krijgen coördinaat (retourneert -122 in dit voorbeeld):

SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Belangrijk :Gebruik vóór versie 5.6 X() en Y() in plaats van ST_X() en ST_Y().



  1. Collaboratief filteren in MySQL?

  2. Een trigger maken die alleen wordt uitgevoerd wanneer een nieuwe tabel wordt gemaakt

  3. PostgreSQL-telling aantal keren dat subtekenreeks voorkomt in tekst

  4. Alle objectrechten voor een specifieke rol ophalen