我有一张student
桌子 ( sid
, sname
)、一门课程table
( cid
, cname
) 和一张sc
桌子 ( sid
, cid
, score
)。
如何对学生信息及其总分按总分排序,如果总分相同,按cid
.
我当前的SQL如下:
SELECT s.Sname,ISNULL(SUM(ss.Score),0)
FROM Student s
LEFT JOIN SC ss
ON s.Sid=ss.Sid
GROUP BY s.Sname
ORDER BY SUM(ss.Score) DESC