当所有字段都重复时,如何在db2中删除重复的行?
我有一张桌子:当所有字段都重复时,如何在db2中删除重复的行?,db2,duplicates,Db2,Duplicates,我有一张桌子: A 1 1 1 2 我想变成一个 A 1 2 我该怎么做? 谢谢应该可以通过使用行编号对重复项进行编号来直接删除: DELETE FROM ( SELECT A, ROW_NUMBER() OVER (PARTITION BY A) AS RN FROM my_table ) WHERE RN > 1 我在写上述内容时依靠的是
A
1
1
1
2
我想变成一个
A
1
2
我该怎么做?
谢谢应该可以通过使用行编号对重复项进行编号来直接删除:
DELETE FROM (
SELECT A, ROW_NUMBER() OVER (PARTITION BY A) AS RN
FROM my_table
)
WHERE RN > 1
我在写上述内容时依靠的是