我有一個數據庫保存在我的Android應用程序中,並希望檢索插入到數據庫中的最後10條消息。Android SQLite查詢 - 獲取最新的10條記錄
當我使用:
Select * from tblmessage DESC limit 10;
它給我的10條消息,但是從TOP。但我想要的消息。可能嗎?
假設整個表的數據是 -
1,2,3,4,5....30
我寫查詢select * from tblmessage where timestamp desc limit 10
它顯示30,29,28...21
但我想的序列 - 21,22,23...30
,你將需要改變使用ORDER BY子句查詢'SELECT * FROM tblmessage ORDER BY _id DESC LIMIT 10' –
我猜我的表沒有創建任何_id列。 – Darpan