Mysql
 sql >> база данни >  >> RDS >> Mysql

Извличане на координатите на типа MySQL точка

Да приемем, че съхранявате GeomFromText('POINT(32 -122)') като колона, наречена MY_POINT в таблица, наречена MY_TABLE .

Получаване на X координата (ще върне 32 в този пример):

SELECT ST_X(MY_POINT) as latitude FROM MY_TABLE;

Получаване на Y координата (ще върне -122 в този пример):

SELECT ST_Y(MY_POINT) as longitude FROM MY_TABLE;

Важно :Преди версия 5.6, използвайте X() и Y() вместо ST_X() и ST_Y().



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. не може да се покажат резултати от заявка в код за възпламеняване на изглед

  2. променете двигателя по подразбиране на mysql на innodb

  3. Грешка при свързване на PDO при използване на symfony и MAMP

  4. Как да инициализирам mysql контейнер, когато е създаден на Kubernetes?

  5. Грешка в MySQL Твърде много връзки