2012-12-19 50 views
-2

這是我第一次張貼所以請原諒任何錯誤,請:)結合2和表2個公共字段爲1和表2場和源指標

源文件:字段

表1:ID ,客戶編號

表2:ID,客戶編號

表1示出的客戶,並且表2示出了比爾Payer.Both表使用ID作爲事務ID。所以一個事務具有表1在表1分中的記錄,和1 2.

所需的輸出:

表3:ID,客戶編號,客戶/支付者。

我知道我可以將表查詢附加到1目標表來實現,但是如果我可以用一個SELECT查詢來做到這一點,這將使我的數據庫的「流動」更順暢,因爲我正在取代舊的查詢。任何幫助將不勝感激,並感謝你。

回答

0
SELECT ID, Client_Number, 'Customer' AS Type FROM Table 1 
UNION ALL 
SELECT ID, Client_Number, 'Payer' AS Type FROM Table 2 
+0

哇謝謝百萬。很棒的幫助:) – bdeyal

0
SELECT ID, ClientNumber, 'Customer' as Kind FROM Customer 
UNION ALL 
SELECT ID, ClientNumber, 'Player' as Kind FROM Player