Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Odległość w metrach między dwoma punktami przestrzennymi w zapytaniu MySQL

Zauważ, że w MySql kolejność współrzędnych to:
1. POINT(lng, lat) - brak SRID-a
2. ST_GeomFromText('POINT(lat lng)', 4326) - z SRID

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

zwróci 466.9696023582369 zgodnie z oczekiwaniami i 466.9696023582369> 300 oczywiście



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak stworzyć paginację w Codeiginter?

  2. XmlHTTPRequest:Błąd analizowania XML:nie znaleziono elementu

  3. Jak uzyskać czas UTC pola daty i godziny?

  4. Jak wybrać tylko datę z pola DATETIME w MySQL?

  5. Zdarzenia po stronie serwera z PHP i MySQL