我有沿行的表格覆盖一组表中的行与另一 -pgSQL的基于ID
set_id, id, ...
0, 1, a, b, ...
1, 1, c, d, ...
2, 1, e, f, ...
0, 2, g, h, ...
1, 2, i, j, ...
2, 2, k, l, ...
其中(SET_ID,ID)是一个主键
我想更换所有领域,除了SET_ID所有条目与SET_ID 0用等价条目(如果存在的话)与SET_ID 1所以上表将成为 -
set_id, id, ...
0, 1, c, d, ... <
1, 1, c, d, ...
2, 1, e, f, ...
0, 2, i, j, ... <
1, 2, i, j, ...
2, 2, k, l, ...
是否有一个健全的办法做到这一点的SQL或做我需要使用一些客户端代码?
感谢
你能否以表格形式分享想要的结果?我很难理解这个解释。 – 2014-10-09 15:21:31
更新了帖子 – Hector 2014-10-09 15:34:19