我有沿行的表格覆蓋一組表中的行與另一 -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