写出SQL命令,查询选修了3门以上课程的学生学号。
SELECT SNO FROM SC GROUP BY SNO HAVING COUNT(*)>3;
举一反三
内容
- 0
中国大学MOOC: 针对S_T数据库,查询既选修了1号课程又选修3号课程的学生学号,以下不正确的SQL命令是( )。
- 1
写出SQL命令并将查询结果截图,查询选修“数据库原理及应用”课程且成绩在80~90分之间的学生学号及成绩
- 2
查询计算机系选修了3门以上课程的学生的学号
- 3
写出SQL命令, 查询学习“高等数学”课程成绩不为NULL的学生学号和姓名、成绩。
- 4
对下列关系模式用SQL实现下列查询学生(学号,姓名,性别,年龄,所在系)课程(课程号,课程名,先行课)选课(学号,课程号,成绩)(1)求选修了课程号为“C2”课程的学生的姓名。(2)求既选修了“C2”课程又选修了“C3”课程的学生的学号。(3)创建表学生,学号、姓名、性别、所在系为字符型,年龄为整型。(4)求选修课程超过三门的学生学号。