回 帖 发 新 帖 刷新版面

主题:求助:多个成绩表中的最高分

求助:
数据库CET中有四个文件,如图,分别是三个学期的成绩
如何在汇总表中快速将所有人各自三学期的最高分填入汇总表
(图图简图,实际工作有将近一千人,所以请别让我一个一个看了比较再慢慢填)

谢谢了哈!!

回复列表 (共2个回复)

沙发

SELECT 第一学期.*,第二学期.成绩 成绩2,第三学期.成绩 成绩3 FROM 第一学期,第二学期,第三学期 WHERE 第二学期.学号=第一学期.学号 and 第三学期.学号=第一学期.学号 INTO CURSOR tmp

SELECT *,sum(MAX(成绩,成绩2,成绩3)) 最高分 FROM tmp GROUP BY 姓名,学号,性别,成绩,成绩2,成绩3 INTO TABLE 汇总

板凳

谢谢你的帮忙!

我以前没想过分步来做呵!

我来回复

您尚未登录,请登录后再回复。点此登录或注册