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

Melakukan WHERE IN pada beberapa kolom di Postgresql

Anda dapat bergabung melawan semacam tabel virtual:

SELECT * FROM answers
JOIN (VALUES (4509, 'B'), (622, 'C'), (1066, 'D'), (4059, 'A'), (4740, 'A')) 
    AS t (p,o)
ON p = problem_id AND o = option

Anda dapat melakukan hal serupa dengan UPDATE.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Postgres:INSERT jika belum ada

  2. Heroku psql:FATAL:slot koneksi yang tersisa dicadangkan untuk koneksi superuser non-replikasi

  3. Bagaimana to_timestamp() Bekerja di PostgreSQL

  4. Mengumumkan repmgr 2.0RC2

  5. Cara Menggunakan Fungsi Substring di PostgreSQL dan Redshift