如果来自不同表的2列匹配

时间:2016-11-03 11:55:32

标签: mysql join insert

我有两张桌子:

表1- contains PhoneNumber|Name

表2- contains PhoneNumber|Address

我想用Table3

创建PhoneNumber|Name|Address

Table1Table2可能会出现乱序或不同数量的条目,因此table1将作为主要列表。

请建议前进的方向。使用MySQL。

1 个答案:

答案 0 :(得分:0)

CREATE..SELECTLEFT JOIN

一起使用
CREATE TABLE Table3 AS
SELECT t1.PhoneNumber,t1.name,t2.address
FROM Table1 t1
LEFT JOIN Table2 t2
 ON(t1.PhoneNumber = t2.PhoneNumber)