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

sql查询的问题

sql查询的问题

小熊熊HELLO 2018-11-30 20:17:45
这个表,我想查询出来左边是从大到小排列 右边是排名。我这么写的语句为什么不对啊, select score,(select count(*) from (select distinct score from scores group by score order by score desc) as s2 where s1.score >= s2.score) as rank  from (select distinct score from scores  order by score desc) as s1这是报错:
查看完整描述

1 回答

已采纳
?
pardon110

TA贡献1038条经验 获得超227个赞

rank是sql的保留关键字,不允许使用如果一定要用请加上` 号

查看完整回答
反对 回复 2018-11-30
  • 1 回答
  • 0 关注
  • 894 浏览
慕课专栏
更多

添加回答

举报

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