sql >> Database teknologi >  >> RDS >> PostgreSQL

postgres - FEJL:operatør eksisterer ikke

Her er de nøjagtige kommandoer:

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

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

Bemærk at points er oprettet med LONGITUDE FIRST . Ifølge dokumentationen :

Hvilket er forfærdeligt design... men sådan er det.



  1. PostgreSQL:Fjernforbindelse til Postgres-instans ved hjælp af psql-kommandoen

  2. PostgreSQL unnest() med elementnummer

  3. Søgekommando til at søge efter kolonne/felt i SQLPLUS til Oracle 10.2

  4. MYSQL vælg 2 tilfældige rækker fra hver kategori