sql语句: 根据时间排序,当超过10000条数据的时候,删除最早的1000条日志,保留9000条日志
解决语句delete from table wheretime >= (select time from table order by time desc limit 1 offset 10000 ) ANDtime <= (select time from table order by time desc limit 1 offset 9000) ;知识要点:(1)要知道表内数据的排序后的第X条数据,可以用order by time limit 1 offset X-1;意思是从1
原创
2022-05-25 10:08:05 ·
1552 阅读 ·
0 评论