オラクルの結合について への返答
投稿で使用できる特殊コードの説明。(別タブで開きます。)
以下の返答は逆順(新しい順)に並んでいます。
投稿者 (削除されました)  ()
投稿日時
2019/12/24 11:14:19
(削除されました)
投稿者 鰆  (社会人)
投稿日時
2019/12/24 10:55:53
初めまして、鰆と申します。
テーブル A
結合
テーブル B
テーブルAとテーブルBのデータを結合したデータを表示
また、テーブルA,あるいはテーブルBの片方しかない場合はその片方のみを表示
このようなことってできるのでしょうか?
テーブル A
Left Outer Join
テーブルB
On A.コード = B.コード
と現状してしまっており、BになくともAにあるならば表示としてしまっているからできないのでしょうか
解決策をお教えいただけると幸いです、よろしくお願いいたします。
テーブル A
結合
テーブル B
テーブルAとテーブルBのデータを結合したデータを表示
また、テーブルA,あるいはテーブルBの片方しかない場合はその片方のみを表示
このようなことってできるのでしょうか?
テーブル A
Left Outer Join
テーブルB
On A.コード = B.コード
と現状してしまっており、BになくともAにあるならば表示としてしまっているからできないのでしょうか
解決策をお教えいただけると幸いです、よろしくお願いいたします。
調べたつもりでしたが、FULL OUTER JOIN というものがあることを再度調べなおして知りました。
恐らくこの結合方式だと、今のところテーブルAしかない場合、テーブルBしかない場合、テーブルA=テーブルBの場合も取得できているようです。
説明にも「両方のテーブルの全データを取り出して、くっつけられる範囲でくっつける(完全外部結合)」と書かれていたので問題はないと思いますが
※参考: https://wa3.i-3-i.info/word15313.html
何か注意すべきことなどあればお教えくださると幸いです。
何卒よろしくお願いいたします。