使用其他列中的内容填充列

时间:2017-08-15 12:41:58

标签: postgresql sql-update

我在postgres中有一个表,其中一些旧记录缺少一个字段(group_id)。但是,另一个字段由url组成,url的一部分是group_id。以下子字符串提取group_id

Issue_ID     Issue_Sub_ID     Task_ID
========     ============     =======
12345             1              1
12345             1              2
12345             1              3
12345             2              1
12345             2              2
67890             2              1
67890             2              2
67890             2              3

如何用这些记录替换丢失的记录?

1 个答案:

答案 0 :(得分:0)

ROW_NUMBER() OVER(PARTITION BY Issue_ID, Issue_Sub_ID ORDER BY Issue_ID, Issue_Sub_ID)