0
A
回答
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而写以上。
相关问题
- 1. 删除重复行(不要删除所有重复)
- 2. 删除VBA中的所有重复行
- 3. 删除db2中的所有重复记录。 (不只是重复的记录)
- 4. 如果字段重复,则删除行
- 5. 删除字段重复
- 6. 删除所有重复值
- 7. 总和重复的行,然后删除所有重复
- 8. 如何删除重复行
- 9. 删除字段中的所有重复条目
- 10. 删除所有重复行记事本++
- 11. 删除有两个重复字段但没有重复ID的MySQL行
- 12. 如何合并重复行然后删除所有重复后保持行
- 13. 在mysql中,如何查找重复所有字段的行?
- 14. 如何排除在一个字段中有重复的行
- 15. SQLite如何删除除一个之外的所有重复行?
- 16. awk中删除基于重复字段
- 17. 基于非重复字段从表中删除重复项
- 18. 如何删除CockroachDB中的重复行
- 19. 如何删除CSV中的重复行?
- 20. 如何删除SQL中的重复行?
- 21. 如何删除MySQL中的重复行?
- 22. 如何删除emacs中的重复行
- 23. 如何删除所有没有主键的重复行?
- 24. 删除mysql中除重复行之外的所有行
- 25. 删除重复行
- 26. 删除重复行
- 27. 删除重复行
- 28. 如何在单个列中存在重复条目时删除重复行
- 29. 删除字符串中的重复行
- 30. 如何删除某些字段(在SQLite中)有重复数据的连续行?