我需要做兩個表的聯接,我需要從表中的一切內容,並從表B中只是東西在「REF」的每一行,是不是已經在表A的結果。加入其中的記錄不匹配
主要事實: 表B中包含的ID /名稱的完整量不過所有其他信息是空白。它基本上只是一張包含所有員工姓名和身份證號碼的表格,但其完整列表。 表A包含有限的結果,但所有其他列都包含數據。
我需要的是用表B作爲一個完整的參考,而不是僅僅看錶A所以基本上存在:
「給我的一切,從表A,並添加額外的人的詳細信息 發現在他們已經不表B中存在表A給我一個完整的結果集」
select
ID,
Name,
StartDate,
EndDate,
State,
Status,
Comment,
IsComment
from
tableA
select
ID,
Name,
StartDate,
EndDate,
State,
Status,
Comment,
IsComment
from
tableB
表A的內容:
ID Name START_DATE END_DATE STATE Status Comment Is_Comment
6760 chris 2012-09-03 2012-09-09 4 Applied 0
6524 dave 2012-09-03 2012-09-09 4 Applied 0
4268 james 2012-09-03 2012-09-09 4 Applied Friday-Off 1
7851 rob 2012-09-03 2012-09-09 4 Applied 0
項
表B內容
ID Name START_DATE END_DATE STATE Status Comment Is_Comment
6760 Chris
6524 dave
4268 james
7851 rob
4521 ryan
5698 julie
4596 rory
1111 mary
5621 owain
9999 jacob
後,加入什麼,我希望看到:
ID Name START_DATE END_DATE STATE Status Comment Is_Comment
6760 chris 2012-09-03 2012-09-09 4 Applied 0
6524 dave 2012-09-03 2012-09-09 4 Applied 0
4268 james 2012-09-03 2012-09-09 4 Applied Friday-Off 1
7851 rob 2012-09-03 2012-09-09 4 Applied 0
4521 ryan
5698 julie
4596 rory
1111 mary
5621 owain
9999 jacob
我試圖做一個左連接上(子查詢這給表B的結果)在tableb.id <> tablea.id – JsonStatham
這是一個非常簡單的左連接問題,你只需要改變選擇列表,從列表中獲取信息。檢查我的解決方案 –