低于90分的成绩 java_查询平均成绩低于60分的学生学号、姓名及成绩。
查询平均成绩低于60分的学生学号、姓名及成绩。以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
查询平均成绩低于60分的学生学号、姓名及成绩。
SELECT 学号,成绩 FROM 成绩表
WHERE 学生表.学号 IN
(
SELECT 学号 FROM (
SELECT 成绩表.学号,AVG(分数) AS AVGSCORE FROM 成绩表
GROUP BY 学号
HAVING AVG(成绩表.成绩)<60
)A
)
5、查询平均成绩都在80分以上的学生学号及平均成绩。
select stu_id,stu_cent from table where stu_cent >80
其中table是数据库中一张有关学生成绩的表,stu_id字段表示学生学号,stu_cent表示学生成绩
查询平均成绩在90分以上的学生学号和平均成绩。
成绩查询一般可以直接到学校网站上面查询,或者直接打电话查询,查找一下当地的教育网看一下是否有相关网站,基本上学校都有网站的。
用SQL查询平均成绩高于90分的同学的学号、姓名及其平均成绩,并按成绩由高到低排序
应该不只一张表 学生信息表info_student 成绩表 info_score
select *, avgs from info_student s inner join
(select uid,avg(score) avgs from info_score group by uid having avg(score)>90) a
on s.uid = a.uid
select 学号,姓名,avg(成绩) as '平均成绩' from 学生成绩表 HAVING avg(成绩) > 90 order by avg(成绩) desc
sql查询成绩低于该课程平均成绩的学生的学号,课程号和成绩
SELECT 学号,课程号,成绩FROM 成绩表 WHERE 成绩
12.查询平均成绩高于90分的同学的学号、姓名及其平均成绩,并按成绩由高到低排序 SQL语言
select 学号,姓名,avg(成绩) 平均成绩
from 表
group by 学号,姓名
having avg(成绩) >=90
order by avg(成绩) desc
java编程求输出低于平均成绩的学生学号和成绩
刚好回答了类似的问题, 就
精简版 只输出低于平均成绩的学号和成绩
import java.util.Scanner;public class ScoreDemo { static Scanner input = new Scanner(System.in); 扫描器.用于读取控制台的输入 static int[][] cj = new int[10][2]; 二维数组,保存学号和成绩 public static void main(String[] args) { inPutInfo(); 录入学号和成绩 printUnderAvg(); 输出平均分以下的学号和成绩 } private static void printUnderAvg() { 输出平均分以下的学号和成绩 int sum = 0; 计算总分 for (int i = 0; i < cj.length; i++) { sum += cj[i][1]; } double pj = sum * 1.0 / cj.length; 计算平均分 System.out.println("平均分" + pj); 输出低于平均分的学号和成绩 System.out.println("-------低于平均分的信息-------"); for (int i = 0; i < cj.length; i++) { if (cj[i][1] < pj) { System.out.println("学号:" + cj[i][0] + "\t成绩:" + cj[i][1]); } } System.out.println("-----------END-----------"); } private static void inPutInfo() { 录入学号和成绩 for (int i = 0; i < cj.length; i++) { System.out.println("请输入第" + (i + 1) + "个学生的信息"); System.out.print("学号:"); cj[i][0] = Integer.parseInt(input.nextLine()); System.out.print("成绩:"); cj[i][1] = Integer.parseInt(input.nextLine()); } }}
完善版 1.录入信息,(或者随即产生信息),
2.输出低于平均成绩的学号成绩.
3.查询,按学号或者按分数查询
import java.util.Scanner;public class ScoreDemo { static Scanner input = new Scanner(System.in);扫描器.用于读取控制台的输入 static int[][] cj = new int[10][2];二维数组,保存学号和成绩 public static void main(String[] args) { randomInfo(); 用于测试的时候 直接随即成绩 inPutInfo();录入学号和成绩 printUnderAvg();输出平均分以下的学号和成绩 选择菜单 while (true) { System.out.println("输入1:按学号查询,输入2:按成绩查询,3:打印全部信息,4:退出查询"); int choose = Integer.parseInt(input.nextLine()); if (choose == 1) { searchByNum(); } else if (choose == 2) { searchByScore(); } else if (choose == 3) { printAll(); } else if (choose == 4) { System.out.println(">>>退出!"); System.exit(0); } else { System.out.println("错误的输入"); continue; } } } private static void printUnderAvg() {输出平均分以下的学号和成绩 int sum = 0; 计算总分 for (int i = 0; i < cj.length; i++) { sum += cj[i][1]; } double pj = sum * 1.0 / cj.length; 计算平均分 System.out.println("平均分"+pj); 输出低于平均分的学号和成绩 System.out.println("-------低于平均分的信息-------"); for (int i = 0; i < cj.length; i++) { if (cj[i][1] < pj) { System.out.println("学号:" + cj[i][0] + "\t成绩:" + cj[i][1]); } } System.out.println("-----------END-----------"); } private static void randomInfo() {随即产生成绩 for (int i = 0; i < cj.length; i++) { cj[i][0] = (i + 1); 学号 cj[i][1] = (int) (Math.random() * 51 + 50); 随机的成绩 50~100分之间 cj[i][1] = (int) (Math.random() *101);随即 0~100分的成绩 } } private static void inPutInfo() {录入学号和成绩 for (int i = 0; i < cj.length; i++) { System.out.println("请输入第" + (i + 1) + "个学生的信息"); System.out.print("学号:"); cj[i][0] = Integer.parseInt(input.nextLine()); System.out.print("成绩:"); cj[i][1] = Integer.parseInt(input.nextLine()); } } private static void printAll() {打印全部信息 System.out.println("-----成绩信息------"); for (int i = 0; i < cj.length; i++) { System.out.println("学号:" + cj[i][0] + "\t成绩:" + cj[i][1]); } System.out.println("-----信息END------"); } private static void searchByScore() {按成绩查询 System.out.print("请输入成绩:"); int score = Integer.parseInt(input.nextLine()); boolean flag = true; for (int i = 0; i < cj.length; i++) { if (cj[i][1] == score) { flag = false; System.out.println("学号:" + cj[i][0] + "\t成绩:" + cj[i][1]); } } if (flag) { System.out.println("查无此成绩"); } } private static void searchByNum() {按学号查询 System.out.print("请输入学号:"); int num = Integer.parseInt(input.nextLine()); boolean flag = true; for (int i = 0; i < cj.length; i++) { if (cj[i][0] == num) { flag = false; System.out.println("学号:" + cj[i][0] + "\t成绩:" + cj[i][1]); } } if (flag) { System.out.println("查无此学号"); } }}
怎样查询出平均成绩低于总平均成绩学生的学
这个要看学校的老师了,老师什么时候批完卷,什么时候去教务处网站输入成绩都不固定。有的负责的老师一个星期就发布成绩。有的,一个多月了 还没有成绩。
查询输出学生的学号姓名的平均成绩
SELECT AVG(grade) from 你的表名 where 学号=‘ ’AND name=' ';
分页:
1
23
低于90分的成绩 java_查询平均成绩低于60分的学生学号、姓名及成绩。相关推荐
- 对某班学生成绩排序。从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序。
[问题描述] 对某班学生成绩排序.从键盘依次输入某班学生的姓名和成绩(一个班级人数最多不超过50人)并保存,然后分别按学生成绩由高到低顺序输出学生姓名和成绩,成绩相同时,则按输入次序排序. [输入形式 ...
- oracle查询各个年级的总分数,1、查询各班各科分数最高的学生学号,姓名,班级名称,科目名称,分数:...
3.分数表 score: ±---------±------±-------±------+ | courseID | stuID | course | score | ±---------±---- ...
- 1、查询各班各科分数最高的学生学号,姓名,班级名称,科目名称,分数:
有三张表:class.student.score 看了很多的博客,结果与问题总是差!!也不给截图 我自己写了一个,但还不够精简,还望那位大神还修改!代码如下:在最后面 1.班级表 class: cla ...
- IO流(1)-键盘录入学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件...
1.先写一个Student类 public class Student {private String name;private int chinese;private int math;privat ...
- 用MySQL表示学号_java习题:在MySQL数据库建立一个学生信息表(学号,姓名,班级,成绩),编程完成如下操作...
满意答案 myfriend张 2014.04.26 采纳率:56% 等级:11 已帮助:5344人 use 库名 go -----打开库 create table 学生信息 (学号 int no ...
- .设计一个Student类,该类中包括学生的姓名和成绩。创建Student类的5个对象,如下所示: 姓名 成绩 刘德华 85 张学友 100 刘杰 65 章子怡 58 周迅 76 将以上5个对象
.设计一个Student类,该类中包括学生的姓名和成绩.创建Student类的5个对象,如下所示: 姓名 成绩 刘德华 85 张学友 100 刘杰 65 章子怡 58 周迅 76 将以上5个对象放入A ...
- 键盘录入3个学生信息(姓名,语文成绩,数学成绩,英语成绩),按照总分从高到低存入文本文件
分析: 创建一个学生类: 姓名,语文成绩(chineseScore),数学成绩(mathScore),英语成绩(englishScore)因为要排序,所以需要选择TreeSet进行存储学生对象键盘录入 ...
- c语言咋样编程学号,C语言 用结构体类型数组编程实现输入5个学生的学号姓名平时成绩期中成绩和期末成绩然后输出每位...
满意答案 zhyx520325 推荐于 2020.12.09 采纳率:41% 等级:10 已帮助:1973人 #include #include //C语言 用结构体类型数组编程实现输入5个学生 ...
- 高考成绩表查询2021,2021高考查分时间表
2021高考查分表是什么?今天是2021高考最后一天,部分省份已经结束高考,那么什么时候能查分呢,下面小编给大家带来2021高考查分时间表,一起来看看吧. 2021高考查分时间表 一.查分时间 四川高 ...
最新文章
- 在Ubuntu 14.04 64bit上使用dig
- 进程通信之二 管道技术第二篇 匿名管道
- 图像解码之一——使用libjpeg解码jpeg图片
- 通过Python实现某个目录下所有文件(包含子目录中的文件)的列出
- 电信网通南北分治 学者呼吁应查处
- 【从C到C++学习笔记】内联成员函数/成员函数重载及缺省参数
- 能运行c语言的最便宜电脑配置,低配置电脑流畅运行Win7的技巧
- 设计与人工智能设计师
- 老九门略--盗墓笔记老九门是哪九门(后附最新老九门电视剧百度云地址--不时更新)
- 【Machine Learning】【Andrew Ng】- Quiz2(Week 9)
- Failed to introspect Class
- 骁龙778G+和骁龙778G区别
- 忘记密码怎么启动计算机,电脑忘记密码如何重装系统?
- 学计算机当导演吗,学计算机8年 80岁老荣民当“导演”
- 考研复试计算机英文介绍,2017年考研复试计算机专业英文自我介绍.docx
- 浙江二本计算机学校有哪些,浙江二本大学排名
- SAP 深入理解销售订单
- 计算机键盘桌滑道原理,电脑桌键盘滑道组装办法,办公桌下面的键盘托怎么安装...
- 【学习笔记】认知神经科学
- YSZI的微信公众号导航软件按装方法
热门文章
- 邮件客户端 web linux,Linux下五个流行的Webmail
- Arthas 使用以及火焰图
- Mac--键盘输入的技巧
- 最新xampp安装教程与配置
- 记录一次 torch.cuda.is_available()==false的问题解决过程
- CSS基础之背景样式
- pro unity xl编程手册_施耐德Unity Pro XL编程使用入门
- Android音乐播放器开发(2)—登录
- 计算机行业未来就业前景在哪?哪些语言还在吃香?
- 7个程序员常用的接单平台推荐