0
A
回答
0
你可以简单地删除使用IN()
和LIMIT
:
DELETE FROM YourTable
WHERE ID NOT IN(SELECT id FROM YourTable
ORDER BY id DESC LIMIT 5)
+0
你的SQL语法有错误;检查对应于你的MySQL服务器版本的手册,在第1行'9999999999'附近使用正确的语法。 –
+0
@DanielYeffet你有一个旧版本。现在试试 。 – sagi
相关问题
- 1. 删除除一个重复记录以外的所有记录
- 2. 删除除最新10个以外的所有目录
- 3. 删除除4个最新目录以外的所有文件
- 4. SQL查询识别并删除除最新记录以外的所有内容
- 5. 删除最近三条记录以外的记录
- 6. 如何从表中选择除前5条记录以外的所有记录?
- 7. 删除除某些标识以外的所有记录?
- 8. MYSQL将多条记录中的记录除外最新记录
- 9. Rails破坏除最新的n条记录以外的所有内容
- 10. 删除除了每个字段的最后10个以外的所有记录
- 11. 删除除记录中最后7个字符以外的所有内容
- 12. SAS删除sas中除1个重复记录以外的所有记录
- 13. 如何根据阈值删除除一些记录以外的所有记录?
- 14. mysql的删除所有记录删除外键
- 15. 从oracle表中删除记录保留所有用户的最新5条记录
- 16. 删除SQL中第一条记录以外的重复记录
- 17. MongoDB:删除除最后X个条目以外的所有数组条目
- 18. 删除所有旧记录
- 19. PL/SQL更新除最大值外的所有记录
- 20. 如何删除父记录时删除所有子记录?
- 21. 删除不是最新的所有记录
- 22. (SQL)删除除最新的一行外的所有行
- 23. Рhppreg_replace - 删除除html标记以外的所有文本IMG
- 24. SED删除除链接以外的所有HTML标记
- 25. Ansible,删除X最新文件夹以外的所有内容
- 26. 删除除了我在Python列表中的ID以外的所有记录
- 27. SQL查询:删除除xx以外的所有行最近
- 28. Powershell - 删除除最高号码以外的所有号码
- 29. 在SQL查询中选择除了最大记录以外的所有记录
- 30. Datarepeater删除只删除最高记录
删除已通过和限价订单。在正确的设置中,您可以找到相应的计数信息。你可以使用事件来为你处理,或触发器。戴上你的思想上限。 – Drew