【发布时间】:2014-05-19 15:56:47
【问题描述】:
在 Android 上,我非常习惯于使用 cursor.moveToLast() 来获取游标中的最后一项。但是,我似乎找不到 Python 的 SQLite 的等价物。是否有一个函数可以让我获取游标的最后一行?
我可以调用 cursor.fetchall() 并获取列表中的最后一项,但是还有比这更有效的方法吗?谢谢。
【问题讨论】:
-
没有'去最后一行'功能,没有。
在 Android 上,我非常习惯于使用 cursor.moveToLast() 来获取游标中的最后一项。但是,我似乎找不到 Python 的 SQLite 的等价物。是否有一个函数可以让我获取游标的最后一行?
我可以调用 cursor.fetchall() 并获取列表中的最后一项,但是还有比这更有效的方法吗?谢谢。
【问题讨论】:
cursor.execute("SELECT * FROM table ORDER BY id DESC LIMIT 1")
result = cursor.fetchone()
【讨论】: