我在 SQLite 中有以下 DDL:
CREATE TABLE money (
id INTEGER PRIMARY KEY,
'when' TIMESTAMP,
amount INTEGER,
note TEXT
) ;
我试图查看按日期排序的行:
sqlite3 -line money.db "select * from money order by datetime('when') desc limit 5"
但它不会返回按“when”倒序排列的行。也更改desc
为asc
给出完全相同的结果。也试过order by 'when'
代替order by datetime('when')
. 什么应该是正确的查询?谢谢!