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

Postgresql - jak uzyskać wpisy w tabeli, które nie pasują do innej tabeli

Może nie rozumiem twojego pytania, ale jeśli chcesz uzyskać "wpisy w tabeli, które nie pasują do innego stołu", mogę dać ci prosty fragment.

Wybierz wszystkie wiersze z lewej tabeli, których nie ma w prawej tabeli.

SELECT  l.*
FROM    t_left l
LEFT JOIN t_right r
ON      r.value = l.value
WHERE   r.value IS NULL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Dodaj tygodnie do daty w PostgreSQL

  2. SQLAlchemy with_for_update blokowanie wierszy nie działa?

  3. SQL grupowanie interesujących/nakładających się wierszy

  4. Typowe błędy podczas migracji baz danych PostgreSQL ze środowiska lokalnego do AWS RDS

  5. Porównaj varchar z char