如何删除sqlite中的最后10条记录

PPS*_*ein 5 sqlite

在Sqlite中,我可以知道如何删除最近10条记录吗?我写过以下编码,但似乎根本没有工作.

delete from tb_news where newsid = (SELECT newsid from tb_news order by newsid asc limit 10)
Run Code Online (Sandbox Code Playgroud)

Yaq*_*mad 7

您可以使用

 delete from tb_news where newsid IN 
(SELECT newsid from tb_news order by newsid desc limit 10)
Run Code Online (Sandbox Code Playgroud)