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

postgres - ГРЕШКА:операторът не съществува

Ето точните команди:

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

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

Имайте предвид, че points са създадени с LONGITUDE FIRST . Според документация :

Което е ужасен дизайн... но това е положението.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Изтриване на функционалност с spark sql dataframe

  2. Запазване на часовата зона в PostgreSQL timestamptz тип

  3. как да изберете всички записи, съдържащи определени стойности от поле на postgres json, съдържащо масив

  4. Ограничете съединяването до един ред

  5. PostgreSQL:Как да обединим 3 таблици, сортирани по дата