sql >> データベース >  >> RDS >> PostgreSQL

Postgresqlの複数の列でWHEREINを実行する

    ある種の仮想テーブルに対して結合できます:

    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
    

    UPDATEでも同様のことができます。



    1. OracleデータベースからプログラムでDDLを生成する方法は?

    2. 関係のために許可が拒否されました

    3. Microsoft SQLServer2012へのAdventureWorksデータベースサンプルのインストール

    4. カスタム列名を使用した外部キ​​ーのマッピング