我有一张桌子:
A
1
1
1
2
我想转变为
A
1
2
我怎么可能这样做? 感谢
答案 0 :(得分:1)
应该可以使用ROW_NUMBER OLAP function直接删除重复项编号:
DELETE FROM (
SELECT A, ROW_NUMBER() OVER (PARTITION BY A) AS RN
FROM my_table
)
WHERE RN > 1
在编写上述内容时,我依靠this discussion。