【SQLite3数据库】SQLite3数据库中LIMIT和 OFFSET的理解

转载来自:danshiming的博客:
http://blog.163.com/danshiming@126/blog/static/109412748200921163550296/

sql语句:SELECT * FROM 表名 WHERE device_id=12 ORDER BY time_stamp DESC LIMIT 1 OFFSET 0
其中LIMIT 1 OFFSET 0的意思是说:在查询结果中以第0条记录为基准(包括第0条),取1条记录。
OFFSET: 基准点
LIMIT : 所要取的记录数目(以基准点为参考点)

eg:
SELECT * FROM trom_data LIMIT nNumRecord OFFSET nBaseRow
表示:
从第nBaseRow行(基于0的索引)(包括该行)开始,取其后的nNumRecord 条记录

你可能感兴趣的:(【SQLite3数据库】SQLite3数据库中LIMIT和 OFFSET的理解)