group by用于多个表连接时的问题 请帮忙

来源:百度知道 编辑:UC知道 时间:2024/05/24 13:04:15
比如说我有一个学生表和课程表和学生选课成绩表,要查找所有学生的课程的平均成绩,要求输出学生学号和姓名和平均成绩。其中学生学号和姓名在学生表中,学生选课成绩表中有学号和课程号和成绩。怎么写SELECT语句

join on 多表联合查询

......周三刚刚学完这个
没记错的话应该是

SELECT 学生表.学号,学生表.姓名,学生选课成绩表.成绩 AVG(成绩) AS ‘平均成绩'
FROM 学生表,学生选课成绩表
WHERE 学生表.学号=学生选课成绩表.学号
GO

我也是初学者 不敢确定对不对