如何按照添加的顺序列出SQLite中的条目?

时间:2012-08-05 21:10:28

标签: android sqlite

我有一个使用SQLite的Android应用程序。我希望条目按日期列排序,但如果日期相同,那么我希望它们按添加顺序(降序)排序。这就是我所拥有的,它适用于第一个条件......无论如何添加第二个而不添加HH:MM:SS到日期条目?

SELECT * FROM transactions ORDER BY transactionDate DESC

2 个答案:

答案 0 :(得分:1)

如果你使用自动分配的rowid,你可以按照那些顺序排序 - 这样即使在同一秒内添加了两个条目,你也可以正确排序它们。

答案 1 :(得分:1)

使用ROWID应该这样做;

SELECT * FROM transactions ORDER BY transactionDate DESC, ROWID DESC;

演示here