oracle哪位大神帮解答一下 5

有以下三张表(Oracle)班级信息表(Class):班级主键classid,班级名称className学生信息表(Student):学号:stuNum,姓名stuNam... 有以下三张表(Oracle)
班级信息表(Class): 班级主键classid , 班级名称 className
学生信息表(Student): 学号: stuNum,姓名stuName, 学生班级classId
学生成绩表(Scores): 成绩主键:scoresId, 学号: stuNum, 成绩: score,课程编号:kcbh,课程名称,kcmc
请编写SQL查询所有学生的学号、姓名及所在班级、修读课程门数,(显示列:学号、学生姓名、班级名称、修读课程门数)
展开
 我来答
badkano
2018-05-01 · 知道合伙人体育行家
badkano
知道合伙人体育行家
采纳数:144776 获赞数:885370
团长

向TA提问 私信TA
展开全部
select b.stuNum, b.stuName, a.className, count(*)
  from class a, student b, scores c
 where a.classid = b.classid
   and b.stuNum = c.stuNum
 group by b.stuNum, b.stuName, a.className
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式