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

Oracle:部分的な外部結合が必要です。画像を見てください

    外部結合を行うだけでなく、合体も使用します

    SELECT
       COALESCE(a.master,b.master) master,
       a.ColA,
       b.ColB
    FROM
      a FULL OUTER JOIN B
      ON a.master = b.master
         AND (a.ColA = b.ColB 
              or a.ColA is Null
              or b.ColB is Null)
    ORDER BY 
        COALESCE(a.master,b.master),
        COALESCE(a.cola,b.colB)
    

    こちら で動作することを確認してください



    1. 時間情報の保存:タイムゾーンが必要ですか?

    2. 日付、時刻を挿入するためのPHPMySQL構文

    3. SQLServerのさまざまな制約の調査

    4. SQLデータベースからデータを取得してテーブルに表示する-チェックボックスをオンにして特定のデータを表示する