python - 在sqlite中删除表格的第一行
问题描述
我不知道如何在 SQLite 中删除表的最上面一行。我已经填充了表格,我只想从表格顶部移除以向下工作。
这是我认为会奏效但没有奏效的方法。
DELETE FROM images WHERE rowid <= 1
DELETE FROM images LIMIT 1
任何帮助将不胜感激。
解决方案
SQLite DELETE 查询用于从表中删除现有记录。您可以使用带有 DELETE 查询的 WHERE 子句来删除选定的行。否则,所有记录都将被删除。
如果您需要删除 SQLite 上的顶部行,此查询是一种简单的方法,但是有超过 1000 条的多条记录确保查询获取实际记录
DELETE FROM images WHERE rowid in (select rowid FROM images LIMIT 1)
推荐阅读
- python - 无法在 Tkinter Python 中使用单选按钮显示菜单
- django - django模板自定义过滤器
- reactjs - 如何在画布应用程序新表单中绑定查找字段值?
- windows - 如何使用批处理脚本在 Windows 10 中获取 Windows 注册表项的值
- javascript - ReferenceError:从 AJAX 加载的内容调用主函数时未定义 Javascript 函数
- ruby-on-rails - 自引用键添加到错误的记录
- python - 具有相同键的已验证字典值
- regex - 如何使用正则表达式删除除“虚拟”锚文本之外的所有实时链接
- python-3.x - jinja2模板中的嵌套双花括号
- azure - 使用 Automation Runbook 在 SQL Server 中的所有 Azure SQL 数据库上运行过程,而不使用连接字符串