select s.student_no , s.student_name from hand_student s
leftjoin hand_student_core sc on s.student_no=sc.student_no
leftjoin hand_course c on sc.course_no=c.course_no
leftjoin hand_teacher t on c.teacher_no=t.teacher_no
where t.teacher_name!='刘阳';
二、查询“c001”课程比“c002”课程成绩高的所有学生,显示(学号、姓名)(5分)
方法一:
select s.student_no, s.student_name
from hand_student s,(select hsc.*,
rank()over(partitionby student_no orderby core)as rank
from hand_student_core hsc
where hsc.course_no ='c001'or hsc.course_no ='c002')tempwhere1=1and s.student_no =temp.student_no
andtemp.course_no ='c001'andtemp.rank <>1
方法二:
select s.student_no,s.student_name from hand_student s,
hand_student_core sc1,hand_student_core sc2
where s.student_no =