– 及格为>=60,中等为:70-80,优良为:80-90,优秀为:>=90
SELECT c.c_id 课程ID,c.c_name 课程NAME,MAX(s.s_score) 最高分,MIN(s.s_score) 最低分,AVG(s.s_score) 平均分,
a.vv 及格率,b.cc 中等率,c.ww 优良率,d.aa 优秀率
FROM score s,course c,
(SELECT a.cou/b.co vv FROM(SELECT c_id ,COUNT(c_id) cou FROM score WHERE s_score >60 GROUP BY c_id) a,(SELECT c_id ,COUNT(c_id) co FROM score GROUP BY c_id) b WHERE a.c_id=b.c_id) a,
(SELECT a.cou/b.co cc FROM(SELECT c_id ,COUNT(c_id) cou FROM score WHERE s_score >=70 AND s_score <80 GROUP BY c_id) a,(SELECT c_id ,COUNT(c_id) co FROM score GROUP BY c_id) b WHERE a.c_id=b.c_id) b,
(SELECT a.cou/b.co ww FROM(SELECT c_id ,COUNT(c_id) cou FROM score WHERE s_score >=80 AND s_score <90 GROUP BY c_id) a,(SELECT c_id ,COUNT(c_id) co FROM score GROUP BY c_id) b WHERE a.c_id=b.c_id) c,
(SELECT a.cou/b.co aa FROM(SELECT c_id ,COUNT(c_id) cou FROM score WHERE s_score >90 GROUP BY c_id) a,(SELECT c_id ,COUNT(c_id) co FROM score GROUP BY c_id) b WHERE a.c_id=b.c_id) d
WHERE s.c_id=c.c_id GROUP BY s.c_id

查询各科成绩最高分、最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率相关推荐

  1. 18、查询各科成绩最高分、最低分和平均分,以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率

    -- 18.查询各科成绩最高分.最低分和平均分:以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率, -- 优良率,优秀率 -- 及格为>=60,中等为:70-80, ...

  2. 查询各科成绩最高分、最低分和平均分

    建表语句点击详见 – 以如下形式显示:课程ID,课程name,最高分,最低分,平均分,及格率,中等率,优良率,优秀率 – 及格为>=60,中等为:70-80,优良为:80-90,优秀为:> ...

  3. mysql查找最高分最低分_sql查询最高分、最低分和平均分语句

    sql 查询最高分.最低分和平均分语句 //我们要用就以学生成绩为实例吧 /* 结构 学生表 Student(S#,Sname,Sage,Ssex) --S# 学生编号,Sname 学生姓名,Sage ...

  4. 计算学生成绩的最高分、最低分和平均分(数组全是方法)

    代码: 1 package com.mon10.day24; 2 3 import java.util.Scanner; 4 5 /** 6 * 类说明 :计算学生成绩的最高分.最低分和平均分 7 * ...

  5. mysql查询各科成绩前三名的记录,sql查询各科成绩前三名----详述过程,思路清晰不烧脑...

    使用mysql.hive查询各科成绩前三名 一.建表造数据 建表: create table scores( name varchar(100), subject varchar(100), scor ...

  6. C语言编程>第十一周 ⑥ 某学生的记录由学号、5门课程成绩和平均分组成,学号和5门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分,并放在记录的ave成员中。

    例题:某学生的记录由学号.5门课程成绩和平均分组成,学号和5门课程的成绩已在主函数中给出.请编写函数fun,它的功能是:求出该学生的平均分,并放在记录的ave成员中.请自己定义正确的形参.. 例如,若 ...

  7. 某学生的记录由学号、5门课程成绩和平均分组成,学号和5门课程的成绩已在主函数中给出。请编写函数fun,它的功能是:求出该学生的平均分,并放在记录的ave成员中。

    例题:某学生的记录由学号.5门课程成绩和平均分组成,学号和5门课程的成绩已在主函数中给出.请编写函数fun,它的功能是:求出该学生的平均分,并放在记录的ave成员中.请自己定义正确的形参.. 例如,若 ...

  8. mysql查找各科分数相同的学生_mysql中 查询各科成绩都在80以上的学生的姓名

    最近遇到一个关于mysql的查询的问题,就是在成绩表里查询各科成绩都在80以上(含80分)的学生姓名,在网上找了一个例子,供大家参考学习: 1. 2.也有人在网上用了别外的办法来查找,如下: 使用了分 ...

  9. Mysql查询各科成绩前三名并分别排序

    Mysql查询各科成绩前三名并分别排序 这个问题是之前1个朋友学mysql他们老师布置的作业,一开始我没有做过,而且刚出来做开发很多学过的东西都忘记了. 表结构如下: 一开始我是这样写的: selec ...

  10. MySQL 查询学生的总成绩并进行排名_MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况)...

    MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况) MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况) 我的表结构: 先放代码 -- 查询各科成绩前三名的记录(不考虑成绩并列情 ...

最新文章

  1. chrome更新flash player失败
  2. android 自定义MP4播放器
  3. pythonresponse对象的属性_Scrapy中response属性以及内容提取
  4. 论文浅尝 | 基于表示学习的大规模知识库规则挖掘
  5. 机器学习中的特征建模(特征工程)和算法选型建模 - 以暴力破解识别为例
  6. Java基础学习总结(105)——让 Java 开发更简单,提高工作效率!
  7. postman使用之二:数据同步和创建测试集
  8. html keyframes无效,@ -webkit-keyframes动画为什么不起作用?
  9. 基于Spring Boot 的Blog开发
  10. css absolute relative 定位
  11. Unity3D游戏开发中100+效果的实现和源码大全 - 收藏起来肯定用得着
  12. 升级TOMATO从DD-WRT固件刷到Tomato(番茄)的详细过程介绍--转
  13. 微信小程序引入 iconfont 图标
  14. Android 联系人名字多音字的处理方法
  15. 数学基础 - 第十一章 三角形
  16. 李开复就中国移动开发者大会的演讲总结
  17. WinForm c#操作Excel
  18. 输入学生的学号及语文、数学、英语成绩, 输出学生各科成绩及率均成绩信息
  19. 河南省申请测绘资质保密人员要求
  20. mysql数据库自动生成数据库开发设计文档

热门文章

  1. Ptyhon——无角正方形(熟悉turtle库)
  2. SpringBoot 项目中集成 Prometheus 和 Grafana
  3. 软件工程导论概述----软件的生命周期
  4. Centos7.3编译RAID驱动(一)
  5. html 串行通信接口,接口类型怎么区分串口和并口?
  6. 服务器的文件夹每次都输密码怎么设置,如何设置每次登陆共享文件夹都要输密码...
  7. web 全栈开发-实战项目-一
  8. R语言的贝叶斯网络模型教程
  9. 智能机器人主板方案-wifi芯片选择
  10. php实战:html+php+mysql实现留言板功能