数据库的问题(数据库原理与运用)
题目是:查询选修"西方经济学"且成绩比("西方经济学"的平均成绩)低的学生的学号,姓名给的正确答案是:SELECTstudent.学号,姓名fromstudent,cou...
题目是:查询选修"西方经济学"且成绩比("西方经济学"的平均成绩)低的学生的学号,姓名给的正确答案是:SELECT student.学号,姓名 from student,course,schedule,gradewhere student.学号=grade.学号 and grade.课程id=schedule.课程id and course.课程
编号=schedule.课程编号and 课程名称="西方经济学" and 成绩<(SELECT avg(成绩) as平均成绩 from course,schedule,grade where grade.课程id=schedule.课程id and course.课程编号=schedule.课程编号and 课程名称="西方经济学" )我的答案是:SELECT student.姓名,学号 fromstudent,course,schedule,gradewhere student.学号=grade.学号 and grade.课程id=schedule.课程id and course.课程编号=schedule.课程编号 and 课程名称="西方经济学"group by 学号,姓名 having 成绩<avg(成绩)但是答案是错的,请问错在哪里了? 展开
编号=schedule.课程编号and 课程名称="西方经济学" and 成绩<(SELECT avg(成绩) as平均成绩 from course,schedule,grade where grade.课程id=schedule.课程id and course.课程编号=schedule.课程编号and 课程名称="西方经济学" )我的答案是:SELECT student.姓名,学号 fromstudent,course,schedule,gradewhere student.学号=grade.学号 and grade.课程id=schedule.课程id and course.课程编号=schedule.课程编号 and 课程名称="西方经济学"group by 学号,姓名 having 成绩<avg(成绩)但是答案是错的,请问错在哪里了? 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询