Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在编写一个使用 SQLite 的 android 应用程序。我希望条目按日期列排序,但如果日期相同,那么我希望它们按添加顺序(降序)排序。这就是我所拥有的,它适用于第一个条件......无论如何添加第二个而不添加 HH:MM:SS 到日期条目?
SELECT * FROM transactions ORDER BY transactionDate DESC
如果您使用的是自动分配的 rowid,您可以按它们排序 - 这样即使在同一秒内添加了两个条目,您也可以正确排序它们。
使用ROWID应该可以做到;
SELECT * FROM transactions ORDER BY transactionDate DESC, ROWID DESC;
演示在这里。