-1
我有兩個表格一個代表另一個代表單位的情況。 我想加入這樣的方式,如果同樣的txn_key有它應該加入和案件和單位應該在同一行,如果不匹配那麼這些也應該在同一個表中,但相應的遺漏案件/單位應該是空的或空加入應該顯示兩個匹配並且不匹配不同的記錄
我有兩個表格一個代表另一個代表單位的情況。 我想加入這樣的方式,如果同樣的txn_key有它應該加入和案件和單位應該在同一行,如果不匹配那麼這些也應該在同一個表中,但相應的遺漏案件/單位應該是空的或空加入應該顯示兩個匹配並且不匹配不同的記錄
SELECT * FROM表1完全外部的table1.txn_key = table2.txn_key加入 表2
嘗試
select isnull(f1.txn_key, f2.txn_key) as txn_key
isnull(f1.pr_cd, f2.pr_cd) as pr_cd,
f1.type, f1.units as cases,
f2.type, f2.units as type
from yourtable1 f1 full outer join yourtable2 f2
on f1.txn_key=f2.txn_key
FULL OUTER JOIN。 – RBarryYoung