PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Dua kolom dalam subquery di mana klausa

Anda dapat menggunakan lebih dari satu kolom untuk IN kondisi:

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

Tapi not exists Gordon Gordon solusi mungkin lebih cepat.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Indeks pada Stempel Waktu:Fungsi dalam ekspresi indeks harus ditandai sebagai TIDAK DAPAT DIUBAH

  2. Bagaimana cara merotasi log PgBouncer di Linux/Windows?

  3. SELECT memunculkan pengecualian dalam fungsi PL/pgSQL

  4. Apakah ada cara untuk menggunakan ARRAY di Entity Framework + PostgreSql

  5. Bagaimana cara mengubah posisi kolom dalam tabel database PostgreSQL?