LIMIT 与 OFFSET #
LIMIT 与 OFFSET 允许你只提取查询结果集中指定切片区间的数据行,常用于 Web 应用程序的分页展示:
SELECTselect_listFROMtable_expression[ORDER BY ... ] [LIMIT {count| ALL }] [OFFSETstart]
其中 LIMIT 指定至多返回的行数;OFFSET 指定在开始向客户端返回数据行之前需要跳过的行数。
在使用 LIMIT 时,强烈建议始终配套声明唯一的 ORDER BY 排序规则。否则,在每次执行查询时返回的行集合可能随数据库内部物理执行计划的变化而发生漂移,导致翻页时出现重复行或漏行。