首页 > 解决方案 > 在sqlite中删除表格的第一行

问题描述

我不知道如何在 SQLite 中删除表的最上面一行。我已经填充了表格,我只想从表格顶部移除以向下工作。

这是我认为会奏效但没有奏效的方法。

DELETE FROM images WHERE rowid <= 1

DELETE FROM images LIMIT 1

任何帮助将不胜感激。

标签: pythonsqlite

解决方案


SQLite DELETE 查询用于从表中删除现有记录。您可以使用带有 DELETE 查询的 WHERE 子句来删除选定的行。否则,所有记录都将被删除。

如果您需要删除 SQLite 上的顶部行,此查询是一种简单的方法,但是有超过 1000 条的多条记录确保查询获取实际记录

DELETE FROM images WHERE rowid in (select rowid FROM images LIMIT 1)

推荐阅读