私は2つのテーブルを持っています
- xx_new.xx_online_registrations@appsread.prd.com oreg
- m_warranty_sku MSK
oreg テーブルでは、フィールド ora_warranty_id にいくつかの null 値がありますが、MSK テーブルには null 値がないため、これら 2 つのテーブルを結合すると、oreg の null 値の列がフィルター処理されます。そのデータも取得できる方法はありますか? . 以下のqryを実行していましたが、それが正しいかどうかはわかりません。
select *
from
(
select
oreg.ora_warranty_id,
mdh.warranty_sku_num
from
mdhdba.m_warranty_sku mdh
, xx_new.xx_online_registrations@appsread.prd.com oreg
where
mdh.warranty_sku_num= oreg.ora_warranty_id(+) -----ora_warranty_id from xx_new.xx_online_registration table
)
where ora_warranty_id is null -- oreg.ora_warranty_id