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

Разстояние в метри между две пространствени точки в MySQL заявка

Имайте предвид, че в MySql реда на координатите е:
1. POINT(lng, lat) - без SRID
2. ST_GeomFromText('POINT(lat lng)', 4326) - със SRID

select st_distance_sphere(POINT(-73.9949,40.7501), POINT( -73.9961,40.7542)) 

ще върне 466.9696023582369, както се очаква, и 466.9696023582369> 300, разбира се



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mysql:Задайте набор от знаци за колони

  2. MySQL срещу MongoDB 1000 четения

  3. PHP MySql неизвестен хост на сървъра

  4. Вземете първи/последни n записа на група от

  5. Как да използвате BIGINT като автоматично увеличаващ се първичен ключ в Laravel 4