我想通过使用一个公共字段作为连接器将一个表中的一些字段添加到另一个表中

时间:2015-03-03 20:03:07

标签: mysql sql-server

我有一个表,我需要从中使用一个公共字段作为连接器,将一些字段连接到另一个表中。

表1

Bill No   Name                 
1344      cb                    
1434      grer                  
32543     gg                    
1424      gwg                   
14545     gfg                   

表2

Bill No   Age  Address  PhNumber
1344       12   xyz      2345  
32543      16   xyz      8986
1434       14   xyz      5456 
1424       17   xyz      9436
14545      21   xyz      9657

我想使用BillNo作为链接将表2中的Age,Address和PhNumber字段加入Table1。所以我需要将三个字段添加到Table1中,而不是正确的BillNo。

需要结果表:

表1

Bill No   Name    Age  Address  PhNumber                
1344      cb      12   xyz      2345                 
1434      grer    14   xyz      5456               
32543     gg      16   xyz      8986              
1424      gwg     17   xyz      9436              
14545     gfg     21   xyz      9657 

1 个答案:

答案 0 :(得分:1)

使用联接:

select t1.bill_no, Name, Age, Address, PhNumber
from table1 t1
join table2 t2 on t2.bill_no = t1.bill_no