我有如下表格记录:
我的桌子

        id |      rating | description

         1 |         0.0 | bed
         2 |         1.0 | good
         3 |         0.0 | bed
         4 |         1.0 | good
         5 |         0.0 | bed
         6 |         0.0 | bed
         7 |         0.0 | bed

现在我把这张表的评分缩短了,结果如下。
(查询:按等级说明从我的表顺序中选择*)
结果表
        id | rating      | description

         2 |         1.0 | good
         4 |         1.0 | good
         1 |         0.0 | bed
     ==> 3 |         0.0 | bed
         5 |         0.0 | bed
         6 |         0.0 | bed
         7 |         0.0 | bed

现在我想要以前的id=3的记录。
预期结果
        id | rating      | description

         1 |         0.0 | bed

我怎样才能做到。在单个mysql查询中?
请帮帮我。

最佳答案

使用这个:

SELECT * FROM my_table ORDER BY rating DESC LIMIT 2,1

07-26 08:00