2013-10-08 89 views
-1

我有2個表有2列如下所述,這兩個表需要合併在一個特定的列(col1),如果匹配,我需要其他列( COL2,同時從表COL3)..根據鍵合併2個表並獲得匹配的列sqlserver

table_1 

col1 col2 
1  A 
2  B 
3  C 

table_2 

col1 col2 
1  A1 
2  B1 
3  C1 
4  D1 

Result: 

COL1 COL2 COL3 
1  A1 A 
2  B1 B 
3  C1 C 
+0

可能重複(http://stackoverflow.com/questions/419375/sql-join-differences) – Ben

+1

你能不能給我們一些代碼,您使用做這個嘗試? – Domecraft

+0

它看起來像你想「加入」兩個表,而不是「合併」。搜索SQL連接信息應該指向正確的方向。 –

回答

0

這是一個join

select t1.col1, t2.col2, t1.col2 as col3 
from 
    table_1 t1 
      inner join table_2 t2 on t1.col1 = t2.col1 
的[SQL加入差異]