如何按位置检索特定数据库记录 问题: 您需要提取来自 MySQL 查询的特定记录(例如,第三条记录)按 ID 升序排序,但您没有 ID 本身。 解决方案: 要检索第 n 条记录,可以使用带有偏移量的 LIMIT 子句。语法如下: SELECT * FROM table ORDER BY ID LIMIT n-1,1 在此查询中: n 表示要检索的记录的位置。例如,n=3 将返回第三条记录。 n-1 是指定从何处开始选择记录的偏移量。 1 表示您只想检索一条记录。 这个查询本质上是说:“返回从记录 n 开始的一条记录。”