[英]Sqlite python - how to sort by date(newest first)
我有一个sqlite数据库,其中有一个名为date
的列,它是DATETIME
。 我用了这个:
cur.execute("SELECT * FROM Posts ORDER BY date(date) DESC")
但是,它给了我最早的一个,而我反过来想要它。 我是SQL的新手,所以有人可以帮助我吗?
编辑:只是想让任何想知道的人都知道,这是正确的答案:
cur.execute("SELECT * FROM Posts ORDER BY Date DESC")
希望这对某人有帮助!
我建议您尝试相反的方法:
cur.execute("SELECT * FROM Posts ORDER BY date ASC")
看看是否可行。
希望这可以帮助!
创建数据库表时,请尽量不要使用“ date”一词作为列名,因为该名称是系统保留的,请尝试将该名称从date更改为另一个名称,然后重试。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.