当前位置:数据库 > MySQL >>

mysql只保留最新100条记录,删除其他所有记录

网上很多保留最新N条记录删除其他全部数据的sql语句,经过成二十还是这个最容易理解,最直接,效率最好

例如保留最新100w条记录

delete from yizuotu_net Where id not in (select * from (select id from yizuotu_net order by id desc limit 1000000)  as temp)


mysql 保留最新n条记录 删除其余记录

在测试数据库时,想只保留最新的n条记录,删除剩余的记录


CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,