有三个关系模式: 学生(学号,姓名,性别,年龄,所在院系) 课程(课程号,课程名称,学分,教师姓名) 学习(学号,课程号,分数) 写出实现下列操作的sQL语句. (1)检索学号为s3学生所选课程的课程名称和教师姓名. (2)检索有3名以上学生学习的课程号及其平均分数.
有三个关系模式: 学生(学号,姓名,性别,年龄,所在院系) 课程(课程号,课程名称,学分,教师姓名) 学习(学号,课程号,分数) 写出实现下列操作的sQL语句. (1)检索学号为s3学生所选课程的课程名称和教师姓名. (2)检索有3名以上学生学习的课程号及其平均分数.
【正确答案】:(1)SELECT课程名称,教师姓名 FROM课程.学习 WHERE课程.课程号一学习.课程号AND学习.学号='s3. 或 SELECT课程名称,教师姓名 FROM课程JOIN学习0N课程.课程号=学习.课程号 wHERE学习.学号='s3' (2)SELECT课程号,AVG(分数) FROM学习 GRoUP BY课程号 HAVING COUNT(*)>3
Top