1. 程式人生 > >查詢沒有選修1號課程的學生學號及姓名

查詢沒有選修1號課程的學生學號及姓名

select Student.Sno,Sname

from SC --從選修表中查詢學號、姓名

left join Student --左連線學生表

on Student.Sno not in(select Sno from SC where Cno='1')--選擇沒有選修1號課程的

group by Student.Sno,Sname;--通過學號、姓名分組

//SELECT Sname,Sno

from Student

where not exists

(select *

from SC

WHERE Sno=Student.Sno and Cno='1');