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中)有重複數據的連續行?