我有两个表(表 A 和 B),如下所示:
表 A:
Col 1 Col 2
--------------
A 1
A 2
A 3
...
A 15
...
表 B:
Col 3 Col 4
--------------
A a
A b
我想写一个查询来将表 B col 4 连接到表 A。表 B col 3 将匹配表 A col 1,所以我想加入这个列。我正在寻找的结果是:
表 C:
Col 1 Col 2 Col 4
-----------------------
A 1 a
A 2 b
A 3 null
A 4 null
....
A 15 null
....
我尝试了以下方法:
select
tableA.col1,
tableA.col2,
tableB.col4
from
tableA
inner join tableB on tableA.col1 = tableB.col3
但这会产生结果:
Col 1 Col 2 Col 4
-----------------------
A 1 a
A 1 b
A 2 a
A 2 b
....
A 15 a
....