qq_41072726
qq_41072726
2017-11-15 17:50

SQL求科目最高学生信息

  • select
  • group by
  • sql

SELECT 课程表kc.课程名, 成绩表cj.成绩, 学生表xs.学号, 系名表xm.系名;
FROM ;
student!课程表kc ;
INNER JOIN student!成绩表cj ;
ON 课程表kc.课程号 = 成绩表cj.课程号 ;
INNER JOIN student!学生表xs ;
ON 学生表xs.学号 = 成绩表cj.学号 ;
INNER JOIN student!系名表xm ;
ON 系名表xm.系号 = 学生表xs.系号;
WHERE 成绩表cj.成绩 IN (SELECT MAX(成绩) as 最 from 成绩表cj GROUP BY 成绩表cj.课程号)

为什么我求出来的每个科目的成绩有多条,哪里出问题了

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

6条回答