admin

在SQLite数据库中仅保留N条最后记录,按日期排序

sql

我有一个SQLite数据库,需要执行以下操作:仅保留最后N条记录,按日期排序。你是怎样做的?


阅读 148

收藏
2021-05-10

共1个答案

admin

删除除最新的10条记录外的所有记录。

delete
from test
where id not in (
    select id
    from test
    order by date desc
    limit 10
)
2021-05-10