sql >> Databáze >  >> RDS >> Mysql

Získání souřadnic typu bodu MySQL

Řekněme, že ukládáte GeomFromText('POINT(32 -122)') jako sloupec nazvaný MY_POINT v tabulce nazvané MY_TABLE .

Získání X souřadnice (vrátí 32 v tomto příkladu):

SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

Získání Y souřadnice (vrátí -122 v tomto příkladu):

SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Důležité :Před verzí 5.6 používejte X() a Y() místo ST_X() a ST_Y().



  1. Nahrajte více obrázků a uložte jejich cestu do databáze

  2. Při spouštění balíčku došlo k chybě

  3. Jak zabránit tomu, aby tento dotaz vytiskl stejné výsledky dvakrát?

  4. Konzistentní náhodné řazení v dotazu MySQL