为了账号安全,请及时绑定邮箱和手机立即绑定

本人排名及上下排名的查询的代码还能如何优化下

本人排名及上下排名的查询的代码还能如何优化下

江户川乱折腾 2019-01-30 07:03:14
SELECT    T.[个人ID] AS 本人ID,     A.UserName AS 本人名字,    T.积分 AS 本人积分,     T.排名 AS 本人排名,      W.[个人ID] AS 之后ID,     B.UserName AS 之后名字,        W.积分 AS 之后积分,    W.排名 AS 之后排名,    X.[个人ID] AS 之前ID,
查看完整描述

2 回答

?
FFIVE

TA贡献1797条经验 获得超6个赞

不建议写的太复杂.

可以先查出自己的排名和分数
再查出高于自己排名的中的最低排名(之前)和低于自己排名的最高排名(之后)

排名是连续的直接+-1位更方便.


查看完整回答
反对 回复 2019-03-13
  • 2 回答
  • 0 关注
  • 550 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信