我使用这个 mysql 查询逐点获得排名。我需要按等级获取上一个和下一个项目。
例如:商品的排名是 99。在商品页面,我想显示第 100、第 101、第 98 和第 97 项。
http://erincfirtina.com/apps/urdemo/track.php?tid=10
我需要做相关的曲目列表
这是我获得排名的mysql查询:
SELECT
uo.*,
( SELECT COUNT(*) FROM tracks ui WHERE (ui.point, ui.id) >= (uo.point, uo.id) ) AS rank
FROM tracks uo WHERE id = 10