SQL:获取结果查询中的位置
我有一个名为“点”的表,其中有一个“总计”字段,其中包含记录的总点。现在我想计算特定记录的排名。
就像:SELECT (...) asrank FROM points WHERE id=63
这在 SQL 中可能吗?
I have a table called 'points' that has a field 'total' which contains the total points for a record. Now I would like to calculate the rank of a specific record.
So like: SELECT (...) as rank FROM points WHERE id=63
Is this possible in SQL?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
计算分数较高的行数 + 1 和总行数。
Count the rows where points are higher + 1 and total rows.