sql的简单问题,求语句,求帮助

有一个老师上课的表,和学生上课的表,查老师和学生同时没有课的节次,怎么查?
表里有星期几,第几节课

select t.*, s.* from teacher_course t, student_course s where t.xingqi=s.xingqi and t.jieci=s.jieci and t.kecheng=s.kecheng;

少一个记录星期和节次的表,这两张表只能查出来老师和学生要上课的星期和节次,在总的里面减去要上课的,剩下的就是都不用上课的

1:先找到老师不上课的星期和第几节课
2:在上面老师不上课的时间里再找学生不上课的时间

楼上回答的好像是老师和同学都有课的节次吧!