select 课程.课程号,课程.课程名from 课程 where 课程号 in( select distinct 课程号 from 选课 group by 课程号 having count(*) =(select count(*) from 学生))根据人数判断 ,比较土,可以这样试试。
楼上回答的 很不错了 可以这样做的。这个问题其实真的很简单的。。。