使用python 27仅检索SQLITE中行的最后一个值

时间:2012-12-27 02:18:01

标签: python sqlite

我正在使用此代码从sqlite行获取所有数据,但我只想检索最后30个条目。

import sqlite3
from matplotlib import pyplot
fig = pyplot.figure()

con = sqlite3.connect('growll.db')
con.text_factory = str
cur = con.cursor()
cur.execute("select temp from GrowLLDados")
ar=[r[0] for r in cur.fetchall()]

1 个答案:

答案 0 :(得分:1)

类似于"select temp from GrowLLDados ORDER BY id DESC LIMIT 30"

其中id是一个自动递增的计数器,或者至少意味着数字越大,该条目越近......