查询出选课数量大于2的学生的姓名,写出相应的sql语句

解决方案 »

  1.   

    select stuName
    from courseTable
    group by strNum
    having count(courseName)>2注:你给的信息太少了,相应的对应信息你自己看。
      

  2.   

    表是如何设计都没有,怎么写SQL
      

  3.   

    你至少要给出表的设计啊,截个图贴出来,楼主也可以网上搜索相关SQL的文档看看,自己看看就会了~
      

  4.   


    SELECT Sname FROM student, sc
    WHERE student.Sno = sc.Sno
    GROUP BY Student.Sno, Sname
    HAVING COUNT(Cno) > 2其中student表存放Sno,Sname,...
    sc表存放 Sno, Cno, Grade ...
    连接两个表 进行查询就行了
      

  5.   

    select name from student where studentId in (select studentId from course group by studentId having count(studentId)>2);我知道了,谢谢各位的热心