sql >> Database >  >> RDS >> PostgreSQL

Twee kolommen in subquery in waar-clausule

U kunt meer dan één kolom gebruiken voor een IN staat:

SELECT s.period, s.year, s.amount 
FROM salaries s
where (s.year, s.period) in (select year, period from periods)

Maar Gordon's not exists oplossing is waarschijnlijk sneller.



  1. Controleer of de reeks bestaat in Postgres (plpgsql)

  2. Hoe JSON te parseren in postgresql

  3. Geen SQL-impasse door ontwerp - enige coderingspatronen?

  4. PostgreSQL TOONT ​​TABELLEN Equivalent (psql)