select a.姓名,a.系别,a.班级,c.课程名称,c.学分 from 学生 a join 选课 b on a.学号=b.学号 join 课程 c on b.课程编号 = c.课程编号 where count(b.学号)>=2

解决方案 »

  1.   

    1、
    select 学号,姓名,性别 from 学生
    where 学号 in (select 学号 from 选课 group by  学号  where count(1) >1)2、
      

  2.   

    1、
    select 姓名,性别 form 学生  
    where 学号 in 
    (select 学号 from 选课 group by 学号 having count(学号)>=2)
    2、
    select a.系别,a.班级,b.课程,c.分数 from 学生 a,选课 b,课程 c,成绩 d where a.姓名='张伟' and a.学号=b.学号 and b.课程编号=c.课程编号 and a.学号=d.学号
      

  3.   

    select a.姓名,a.系别,a.班级,c.课程名称,c.学分 from 学生 a join 选课 b on a.学号=b.学号 join 课程 c on b.课程编号 = c.课程编号 
    where a.学号 in (select 学号 from 选课 where count(学号) >= 2 )