2 つのテーブルで NATURAL FULL JOIN を実行した結果、int フィールドのすべての null 値を 0(ゼロ) に置き換える方法を探しています。例えば :
table1
num | name
-----+------
1 | a
2 | b
3 | c
および table2 :
num | value
-----+-------
1 | 40
3 | 50
5 | 60
(select * from table1 natural full join table2) は次のようになります。
num | name | value
----+------+---------
1 | a | 40
2 | b |
3 | c | 50
5 | | 60
(4行)
値列の空の場所を 0 に置き換える必要があります。どうすればよいですか?次のようにする方法を探しています。
num | name | value
----+------+---------
1 | a | 40
2 | b | 0
3 | c | 50
5 | | 60