【发布时间】:2015-02-25 08:16:36
【问题描述】:
鉴于下面的表 A 和表 B,有人可以指导我使用什么 SQL/PLPGSQL 来产生所需的结果。非常感谢。
表 A
+--------+-------+-------+
| USR_ID | COL1 | COL2 |
+--------+-------+-------+
| 1 | | 101 |
+--------+-------+-------+
| 2 | | 101 |
+--------+-------+-------+
表 B
+--------+-------+-------+
| USR_ID | COL1 | COL2 |
+--------+-------+-------+
| 1 | 103 | |
+--------+-------+-------+
| 3 | 102 | |
+--------+-------+-------+
要求的结果
+--------+-------+-------+
| USR_ID | COL1 | COL2 |
+--------+-------+-------+
| 1 | 103 | 101 |
+--------+-------+-------+
| 2 | | 101 |
+--------+-------+-------+
| 3 | 102 | |
+--------+-------+-------+
【问题讨论】:
标签: sql postgresql join merge plpgsql