select a.* from course a,(select * from Attendcourse where studentID!=@loginID) b where a.coursrID=b.coursrID /*过滤条件设定studentID等于登陆的学生id,并过滤掉其已经选过的课程*/
SELECT a.* FROM course a,Attendcourse b WHERE b.studentID=@loginID AND a.coursrID!=b.coursrID/*补充:mysql 中不支持子查询*/
/*过滤条件设定studentID等于登陆的学生id,并过滤掉其已经选过的课程*/
这个问题用一条sql语句可能无法实现。
可以考滤分成两步完成。