如果记录计数为110,我想从SQLite中的表中删除前10条记录(即记录1到10).我的表中只需要100条记录.如果记录计数超过100,则应删除这些记录,因此如果我添加新记录,那么也只应存在100条记录.怎么可能使用SQLite查询,请提供您的建议.谢谢.
我想通过每次表格超过100行时删除第一行"X"行来保持表中的100行.这是你可以做的:
Delete from table_name where rowid IN (Select rowid from table_name limit X);
Run Code Online (Sandbox Code Playgroud)
当SQLite表增长时,这将继续删除第一个"X"行.