基本查询语句求指教 S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名 C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师 SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩
求解 :列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩
------解决方案--------------------
SQL code
select S.SNO,c1.SCGRADE SCGRADE1,c2.SCGRADE SCGRADE2
from SC c1,SC c2,S
where c1.SNO=c2.SNO
and c1.CNO='1'
and c2.CNO='2'
and c1.SCGRADE>c2.SCGRADE
and S.SNO=c1.SNO and S.SNO=c2.SNO
------解决方案--------------------
真没看懂