有三個表,若是學生缺考,那麼在成績表中就不存在這個學生的這門課程成績的記錄,寫一段SQL語句,檢索出每一個學生缺考的科目。
A 學生表(student)
字段1 學生號(s_id)
字段2 學生名(s_name)spa
B 科目表(course)
字段1 科目號(c_id)
字段2 科目名(c_name)code
C 成績表(grade)
字段1 成績號(g_id)
字段2 學生號(s_id)
字段3 科目號(c_id)
字段4 成績(score)blog
注意:若是學生缺考,在成績表中就沒有記錄,而不是score爲空class
select s.s_name,c.c_name from student s, course c where not exists (select * from grade g where s.s_id=g.s_id and c.c_id =g.c_id)