sql >> Database >  >> RDS >> PostgreSQL

Een WHERE IN doen op meerdere kolommen in Postgresql

Je kunt meedoen aan een soort virtuele tafel:

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

U kunt iets soortgelijks doen met UPDATE.



  1. COALESCE() Functie in Oracle

  2. Doe while-lus in SQL Server 2008

  3. Retourneer alle bestandsgroepen voor de huidige database in SQL Server

  4. Selecteer gegevens tussen een datum/tijdbereik