240 发简信
IP属地:浙江
  • 第十五题版主是忘了join一个course表了吧
    select a.cname,b.* from
    course a
    join
    (select cid as 课程号, max(score) as 最高分, min(score) as 最低分, avg(score) as 平均分,
    sum(case when score >= 60 then 1 else 0 end) / count(score) as 及格率,
    sum(case when score >= 70 and score < 80 then 1 else 0 end) / count(score) as 中等率,
    sum(case when score >= 80 and score < 90 then 1 else 0 end) / count(score) as 优良率,
    sum(case when score >= 90 then 1 else 0 end) / count(score) as 优秀率
    from sc
    group by Cid) b
    on a.cid=b.课程号;

    MySQL练习题(一)

    个人博客:http://lixiaohui.live 1、测试表 2、创建测试数据 3、习题 使用的MySQL版本如下: MySQL属性属性值version_compile_...

  • 第4题答案不准确吧,按照题干如果无成绩的学生要显示为null的话那么语句应该是
    select a.sid,a.sname,b.course_num,b.total_score from
    student a left join
    (select sid, count(cid) as course_num, sum(score) as total_score from sc group by sid) b
    on a.sid=b.sid;

    MySQL练习题(一)

    个人博客:http://lixiaohui.live 1、测试表 2、创建测试数据 3、习题 使用的MySQL版本如下: MySQL属性属性值version_compile_...

  • 120
    如何利用下班时间精进:成为一个很厉害的人

    相信大家都听过一句话“八小时之内求生存,八小时之外谋发展”。现在很多人都是白天八小时做自己的本职工作,晚上下班后希望能合理利用时间来精进自己,谋划自己的发展和副业。但理想是丰...

  • 120
    掌握这些优质资源网站,大学生一定要学会自主学习

    不知道有没有同学和笔者有过类似的经历,每次学习某些课程或者想要查找资料时都是找百度,但是百度能搜到的资源一般你的同学或者竞争对手也可以搜得到,如果你想要自己的作品或者成果比别...

  • 这8组Excel函数,帮您解决工作中80%的难题

    据不完全统计,Excel函数至少有400个,而对于大多数Excel使用者来说,熟练掌握其中几个或者十几个,基本上就足够使用了。 罂粟姐姐结合多年职场经验给大家梳理了8组职场入...