我有像10K行以下的數據庫。如果所有字段都相同,如何刪除重複。我不想搜索任何特定的公司。 有沒有一種方法可以搜索並找到所有相同字段被刪除的多個條目。由於如何從數據庫中刪除重複條目作爲超過10000個記錄沒有ID字段
0
A
回答
0
此命令將唯一的密鑰,並丟棄產生錯誤的所有行(由於獨特的鍵)。這將刪除重複項。
ALTER IGNORE TABLE table ADD UNIQUE KEY idx1(title);
注:該命令可能不適合InnoDB表爲MySQL的一些版本。看到這個職位的解決方法。 (感謝「匿名用戶」這一信息。)
OR
只需創建一個新表沒有重複。有時候這比嘗試刪除所有違規行更快更容易。只需創建一個新表,插入唯一行(我使用min(id)作爲結果行的id),重命名這兩個表,並且(一旦您確信所有事情都能正常工作),請刪除原始表
0
相關問題
- 1. 如何從MySQL數據庫中刪除重複(字段)條目?
- 2. 如何從ID爲mysql數據庫重複條目重複
- 3. 如何從數據庫中刪除重複的條目?
- 4. 防止表中有超過20000條記錄的重複數據
- 5. 如何從具有複合鍵的數據庫刪除記錄
- 6. Python重複數據刪除記錄 - 重複數據刪除
- 7. 如何刪除MySql數據庫表中的重複條目
- 8. 如何從mysql表中刪除重複的記錄,但有1條記錄
- 9. 刪除重複的條目從條件的數據庫
- 10. 如何從SSIS中的目標數據庫中刪除記錄
- 11. 從MySQL數據庫中刪除重複的條目
- 12. 從mySQL數據庫表中刪除重複的用戶條目
- 13. 如何在MYSQL數據庫中存儲10000條記錄?
- 14. 如何刪除db2數據庫中兩個重複記錄中的一個
- 15. 從mysql數據庫的所有表中刪除一條記錄
- 16. 如何刪除重複(重複)記錄,從表中沒有編號的行
- 17. 試圖刪除SQL數據庫中的重複條目刪除了所有記錄。什麼地方出了錯?
- 18. 刪除有兩個重複字段但沒有重複ID的MySQL行
- 19. 從數據庫中檢索第10000條記錄 - grails
- 20. 如何通過LSXODBC從數據庫中刪除記錄
- 21. 如何刪除重複的數據庫記錄?
- 22. 如何刪除重複的記錄,其中PK是uniqueidentifier字段
- 23. 如何從sql表中刪除除重複記錄之外的重複記錄?
- 24. 刪除超過N個條目的記錄
- 25. 提交表單後記錄沒有從數據庫中刪除
- 26. 從一個條件刪除Oracle數據庫中的重複行
- 27. 從Mysql數據庫刪除重複的條目
- 28. 如何從SQL中的字符串中刪除重複記錄
- 29. Vaadin從數據庫中刪除記錄
- 30. 從數據庫中刪除記錄
您是否有唯一的ID列? –
nope我有4列公司名稱,城市,州和國家,因爲你可以看到上面 – Phoenix
如果你提供表結構,那麼只有它將有助於解決這個問題 – Assen