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

postgresql:条件付きで重複なしで結合

    左結合が必要なようです :

    select a.id, b.idcategory, b.value
    from a left join
         b
         on b.id = a.id and b.idcategory = 1;
    

    列にNULLがあります 'no value'ではなく 。 できます 置き換えますが、 NULL 通常、その目的を果たします。




    1. MySQL/PHP同じ行を2回挿入する

    2. Postgres:各配列要素を変更します

    3. Javaプログラムで呼び出すJavaストアドプロシージャ

    4. テーブルの変更に関する自動通知を受け取る方法は?