反向数据库记录烧瓶
Reverse database records flask
我正在研究如何在 html table 上显示数据库中的一些记录,然后我遇到了这个问题。
到目前为止一切都很好。我设法显示了记录等。但是为了使我的记录准确,我必须颠倒列表的顺序并仅显示数据库的最新 30 条记录。你知道怎么做吗?
使用SQL对记录进行排序并限制返回的数量:
cur = g.db.execute(''''
SELECT * from Recipe_tbl
ORDER BY some_column DESC
LIMIT 30
''')
在这种情况下,您确实需要定义 'latest' 的含义。
例如,如果您正在使用 SQLite 的 AUTOINCREMENT
columns,那么主键可用于跟踪插入顺序;按该列降序排序会将最新记录放在最前面。
我正在研究如何在 html table 上显示数据库中的一些记录,然后我遇到了这个问题。
到目前为止一切都很好。我设法显示了记录等。但是为了使我的记录准确,我必须颠倒列表的顺序并仅显示数据库的最新 30 条记录。你知道怎么做吗?
使用SQL对记录进行排序并限制返回的数量:
cur = g.db.execute(''''
SELECT * from Recipe_tbl
ORDER BY some_column DESC
LIMIT 30
''')
在这种情况下,您确实需要定义 'latest' 的含义。
例如,如果您正在使用 SQLite 的 AUTOINCREMENT
columns,那么主键可用于跟踪插入顺序;按该列降序排序会将最新记录放在最前面。