表连接 查询 和 多表一起查询的区别:
下面 两种方式 各用在什么情况下,
Student(S#,Sname,Sage,Ssex) 学生表 
Course(C#,Cname,T#) 课程表 
SC(S#,C#,score) 成绩表 
Teacher(T#,Tname) 教师表 
5、查询没学过“叶平”老师课的同学的学号、姓名; 
  
  select Student.S#,Student.Sname 
    from Student  
    where S# not in (select distinct( SC.S#) from SC,Course,Teacher where  SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平'); 和 
select d.Sid, d.Sname from  Student d where d.Sid not in (select b.Sid from Course a 
left join SC b  on b.Cid= a.Cid 
left join Teacher c on a.Tid=c.Tid   where c.Tname = '李物')
的区别