1. 程式人生 > >查詢沒有選修資料庫課程的學生學號和姓名

查詢沒有選修資料庫課程的學生學號和姓名

select Sname,Student.Sno

from Student --從學生表中查詢姓名、學號

left join SC on  SC.Sno=Student.Sno --通過課程號左連線選修表

left join Course on SC.Cno=Course.Cno--通過課程號左連線課程表

where Student.Sno not in(select Sno from SC where Cno=(select Cno from Course where Cname='資料庫')) --選擇沒有學習資料庫的學生

group by Sname,Student.Sno--按姓名、學號分組