1. 程式人生 > >Android sqlite3查詢表中最後一條記錄

Android sqlite3查詢表中最後一條記錄

sqlite3中貌似沒有關於top函式的語法,所以如果需要查詢表中最後一條記錄可採用如下方法:

比如:查詢表sensor中address為aaaa::11:22ff:fe33:4461的最後一條記錄

  1. select * from sensor where address = 'aaaa::11:22ff:fe33:4461'orderby id desc limit 0,1;  

其中order by id desc 是按照id降序排列;limit 0,1中0是指從偏移量為0(也就是從第1條記錄)開始,1是指需要查詢的記錄數,這裡只查詢1條記錄