2

我想从 mysql 表中选择第三行。

注意:该表经常更新。如何始终从第一列中选​​择第三行。

在此处输入图像描述

4

3 回答 3

6
SELECT *
FROM
(
   SELECT *
   FROM emps
   ORDER BY empid
   LIMIT 3
) AS T
ORDER BY empid DESC
LIMIT 1
于 2013-02-03T12:54:57.790 回答
2

试试这个::

Select * from tableA order by empid desc limit 3,1
于 2013-02-03T12:54:58.933 回答
2

LIMIT 子句的偏移量是从零开始的。试试这个:

   SELECT *
   FROM emps
   ORDER BY empid
   LIMIT 2, 1

SQL 小提琴演示

于 2013-02-03T13:00:01.950 回答