2016-12-31 20 views
0

私は結合したいPostgreSQLの中に2つのテーブルを持っています。PostgreSQLを使用して2つのテーブルを結合する

 
A  B 
-------- 
a  0 
b  1 
-  2 
d  - 

私はpostgresとも純粋なSQLでこれを実現するにはどうすればよい:私は次のように見えるために「結合」操作の結果にしたい

 
A  B 
-------- 
a  0 
b  1 
c  2 
 
A 
--- 
a 
b 
d 

:彼らはこのように見えますか? JOINの操作のどれもこれを達成していないようです。

答えて

2

あなたはfull joinを探しています:

select t2.a, t1.b 
from t1 full join 
    t2 
    on t1.a = t2.a; 
関連する問題