我有如下表格记录:-
my_table
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
现在,我通过评分缩短了该表,得到了以下结果.
(查询:SELECT * FROM my_table ORDER BY等级DESC)
结果表
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
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。