sql >> Database >  >> RDS >> PostgreSQL

postgres - FOUT:operator bestaat niet

Dit zijn de exacte commando's:

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

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

Merk op dat points zijn gemaakt met LONGITUDE FIRST . Volgens de documentatie :

Wat een vreselijk ontwerp is... maar zo is het.



  1. hoe deel te nemen aan 2 tafels

  2. Het verschil tussen 'AND' en '&&' in SQL

  3. Diakritisch ongevoelig mysql zoeken?

  4. CAS Database Authenticatie werkt niet