喜欢挑战的来,优化SQL语句(高分)(200分)

  • 主题发起人 主题发起人 motorola168
  • 开始时间 开始时间
M

motorola168

Unregistered / Unconfirmed
GUEST, unregistred user!
数据库用的mysal 现在求一SQL语句统计单科排名<br>每个科目成绩排名<br>表结构如下<br>学号.科目 分数 <br><br><br>需要优化<br>update &nbsp;score_score a set a.`njpm` =<br>(select count(*)+1 from<br>(select &nbsp;`Course_Name`,`Score` from score_score <br>&nbsp; where `Test_No` = '2007112') as c<br>&nbsp; where c.Score &gt; a.`Score`<br>&nbsp; and &nbsp;c.Course_Name = a.`Course_Name`)<br>&nbsp; where a.Test_No = '2007112'
 
把表结构还有相关表的数据量贴出来,我来帮你看看.<br>记住是要相关查询的几个表哦
 
接受答案了.
 
后退
顶部