2014-12-31 4 views
0

У меня есть база данных, как этотSQL MSACCESS: список незавершенных курсы студента

Table Result (StudentID,CourseName,Result) 
Query Curriculumn (StudentID,CourseMustTake) 

StudentID CourseName Result 
0001  Chemistry 8 

StudentID CourseMustTake 
0001  Chemistry 
0001  History 
0001  Math 

мне нужно перечислить курсы, что этот студент не регистрируется (в данном случае история и математика)

I пробовал много способов, но не работал.

ответ

0
select c.studentid, c.coursemusttake 
from curriculumn c 
left join result r on r.studentid = c.studentid 
        and r.coursename = c.coursemusttake 
where r.studentid is null 
Смежные вопросы