PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

postgres - BŁĄD:operator nie istnieje

Oto dokładne polecenia:

create extension cube;
create extension earthdistance;
select (point(-0.1277,51.5073) <@> point(-74.006,40.7144)) as distance;

     distance     
------------------
 3461.10547602474
(1 row)

Zauważ, że points są tworzone za pomocą LONGITUDE FIRST . Zgodnie z dokumentacją :

Co jest okropnym projektem... ale tak właśnie jest.



  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 przekonwertować czas na datę w lokalnej strefie czasowej podczas zapytania

  2. używanie aliasu koalescencja w warunku :koalescencja (max(przypadek, gdy wartość to wartość) jako alias

  3. Postgres:Kolumna Uporządkuj według ciągu znaków ze znanymi wartościami

  4. PostgreSQL:Identyfikacja powracających użytkowników na podstawie daty - złączenia czy funkcje okna?

  5. Jak zaprojektować schemat bazy danych do przechowywania tekstu w wielu językach?