sql >> Databasteknik >  >> RDS >> PostgreSQL

postgres - FEL:operatören finns inte

Här är de exakta kommandona:

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

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

Observera att points skapas med LONGITUDE FIRST . Enligt dokumentationen :

Vilket är hemsk design... men det är så det är.



  1. Hur kan jag optimera den här frågan, tar mer än en minut att köra

  2. Infogar DEFAULT-värdet i en kolumn när en parameter är NULL

  3. Varför tar en infogningsfråga ibland så lång tid att slutföra?

  4. pgAdmin3 anslutningsproblem