SQL72 考试分数(一)

牛客SQL练习-72-考试分数(一) SELECT job, ROUND( AVG( score * 1.0000 ), 3 ) AS `avg` FROM grade GROUP BY job ORDER BY `avg` DESC 阅读详情

文章目录

1. 题目

  • 题目来源:SQL72 考试分数(一)

  • 题目描述
    查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四舍五入)

  • 一张表
    在这里插入图片描述

  • 所需结果
    在这里插入图片描述

2. 题解

SELECT job, ROUND(AVG(score), 3) avg
FROM grade
GROUP BY job
ORDER BY avg DESC

有一点注意:ORDER BY 后面只能接SELECT后面有的字段,否则报错。
下面是错误示范:

# 错误示范
SELECT job, ROUND(AVG(score), 3) avg
FROM grade
GROUP BY job
ORDER BY score DESC  # ORDER BY 不能接非SELECT后字段
西门子S7-1200 PLC控制步进电机实战:从I/O分配到梯形图,手把手教你实现正反转与调速 本文详细介绍了如何使用西门子S7-1200 PLC控制步进电机,从硬件接线到梯形图编程,实现正反转与三档调速功能。通过I/O分配、脉冲生成逻辑和方向控制等核心步骤,帮助工程师快速掌握PLC控制步进电机的关键技术,提升工业自动化项目的实施效率。 阅读详情

相关推荐

Aitoearn内容营销的最佳开源 AI 代理,创建 · 发布 · 互动 · 副业一站式平台,支持渠道:抖音、小红书(红点)、微信通道、快手、哔哩哔哩、微信公众号、抖音等等

Aitoearn内容营销的最佳开源 AI 代理,创建 · 发布 · 互动 · 副业一站式平台,支持渠道:抖音、小红书(红点)、微信通道、快手、哔哩哔哩、微信公众号、抖音等等

struggle2025的博客 1750

sql 数量从上而下分配_sql优化的一般策略

sql 优化的一般策略:索引优化,sql改写,参数优化,优化器 索引优化 以select * from vvshop_order.vv_order where receive_phone='151011324532'; 为例分析 explain select * from vv_order where order_no=23; 结果: 分析:可以看到该sql扫描全表 30 多万记录,可以通过添...

weixin_34469962的博客 596

Android AI Agent集成实战:架构设计与自动化技能开发

AI Agent(人工智能代理)是一种能够感知环境、自主规划并执行任务以达成目标的软件实体。其核心原理在于结合大语言模型的推理能力与工具调用(Tool Calling)技术,使应用从被动响应转向主动服务。在移动开发领域,这项技术的价值在于为应用注入“智能大脑”,实现跨应用自动化与个性化交互,从而显著提升用户体验和操作效率。具体到Android平台,其应用场景广泛,例如自动填写表单、智能聊天辅助、个性化工作流优化等。本文聚焦于Android AI Agent的工程化落地,深入探讨了如何利用Accessibil

weixin_42636895的博客 664

mysql篇-sql查询语句-平均分、最高最低分、排序

以mysql为例,汇总sql查询最高分、最低分、平均分等sql语句,oracle语法类似,可自行修改以下sql语句 创建两个数据库表,一个学生表、一个考试成绩表 DROP TABLE IF EXISTS `score`; CREATE TABLE `score` ( `u_id` varchar(11) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL COMMENT '编号', `object_no` varchar(11)

weixin_44923168的博客 5万+

AD学习笔记(一)基础认识

文章目录AD学习笔记第一讲 AD基础认识一、两库两图(分别对应下图)1、PCB图(pcbdoc)2、原理图(schdoc)3、原理图库(schlib)4、PCB库(pcblib)二、封装1、DIP封装2、LQFP封装三、绘制整体流程1、建立工程(PrjPcb)2、建立两库两图并保存整个工程(五次)3、从库中提取绘制原理图4、原理图导入pcb图5、根据原理图布线6、pcb图交由工厂打板 AD学习笔记 第一讲 AD基础认识 一、两库两图(分别对应下图) PCB图(pcbdoc) 原理图(schdoc) PCB库

qq_52465473的博客 6686

C#实战:手把手教你用SerialPort实现RS485 ModbusRTU通信(附完整代码)

本文详细介绍了如何使用C#的SerialPort类实现RS485 ModbusRTU通信,包括硬件准备、串口配置、数据收发核心逻辑及高级通信技巧。通过实战案例和完整代码,帮助开发者快速掌握工业级通信框架的构建方法,提升设备间通信的稳定性和效率。

weixin_29207533的博客 255

sql 百分比_SQL之简单查询篇

首先回顾一下SQL语句的基本书写规则和如何新建查询查询-右击-新建查询,在查询编辑器书写代码、运行和保存此次文章主要内容是学习SQL的简单查询一、基本查询语句SELECT 姓名,性别 FROM student;-- 从student表中查询出全部列 SELECT* FROM student;-- 重命名列"姓名"为"Name","性别"为"Gender" SELECT 姓名 AS Name, 性别...

weixin_39854440的博客 1361

/home 挂载点无法访问 怎么解决 指令可以进入Home目录 du: 无法访问“*“: 输入/输出错误

本文介绍了Linux系统中XFS文件系统损坏的故障排查与修复方法。当/home挂载点出现I/O错误时,通过dmesg发现XFS日志错误和磁盘I/O报错,判断可能是文件系统逻辑损坏或硬件故障。解决方案包括:1)尝试卸载分区;2)使用xfs_repair工具进行预检查和正式修复;3)在极端情况下使用-L参数强制清空日志;4)若存在硬件故障,建议优先进行数据抢救并更换硬盘。最后强调重要数据应先备份,再考虑系统重建。

专注于计算机研发知识和资讯分享 155

SQL注入(Medium级别 和high)

和前天的low级别注入一样,我们可以先打开源码进行理解和分析 可以看出加入了特殊函数来过滤特殊字符,且变量的单引号不见了,可以分析出有可能为数字型注入; 打开dvwa,可以看到无法输入sql语句进行注入;这时我们要用到Burp suite进行拦截包和sql注入;从而得到我们想要的数据, 此时打开burp suite ,进行拦截并且send to repeater,用repeater进行sql注入和运行 ; 打开repeater 可以看出运行界面和运行界面的源代码(源代码在raw中,我

weixin_64066158的博客 1475

亿图机床采集数据

这个数控系统的英文名是HUST,在台湾知名度还可以,但大陆这边我做这么多年项目也只接触过屈指可数的几次,可见市场占有率并不大,联网采集不复杂。

若云流风的专栏 2495

2025年全国青少年信息素养大赛复赛真题(算法创意实践挑战赛C++初中组试卷1:带解析)(7月6日试卷)

2025年全国青少年信息素养大赛复赛真题(算法创意实践挑战赛C++初中组试卷1:带解析)(7月6日试卷)

王老师青少年编程 1961

SQL练习

MySQL数据库中有一个学生成绩表student,一共有name、score两个字段,分别表示学生的姓名和分数。请查询出分数排名前60%的学生名单及其对应的分数。 select name,score from student limit 0,(select count(*) * 0.6 from student) order by score desc; ...

qq_38748148的博客 743

YOLOv8 改进:使用 MobileNetV3 轻量化架构改进特征提取网络

通过使用 MobileNetV3 作为 YOLOv8 的特征提取器,能够显著降低模型复杂度和运行时资源消耗,同时在一定程度上保持检测精度。这种方法特别适合需要高效计算的边缘设备和嵌入式系统。

走向CTO的路上... 1276

SQL练习72:考试分数(一)

SQL练习72:考试分数(一) 题目链接:牛客网 题目描述 牛客每次考试完,都会有一个成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 … 第8行表示用户id为8的用户选择了JS岗位并且考了9999分 请你写一个sql语句查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四舍五入): 解法 ROUND函数保留三位小数,AVG(score)获取平均分数,最后按照avg降序输出。 SELECT job, ROUND(AVG(sco

向日葵的专属太阳 2478

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

牛客网刷题笔记-SQL72 考试分数(一)

SQL72 考试分数(一) 牛客每次考试完,都会有一个成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 。。。 第8行表示用户id为8的用户选择了JS岗位并且考了9999分 请你写一个sql语句查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四舍五入): (注意: sqlite 1/2得到的不是0.5,得到的是0,只有1*1.0/2才会得到0.5,sqlite四舍五入的函数为round) ———————————————————

qq_39211004的博客 1038

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

SQL实战72.考试分数(一)

题目 解答 select job,round(avg(score),3) as avg from grade group by job order by avg(score) desc;

m0_48005088的博客 174

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

sql部分练习

编程 剑指offer包含Min函数的栈最大连续数组不用加减乘除做加法构建乘积数组JZ62 二叉搜索树的第k个结点 包含Min函数的栈 用两个栈实现,N存放入栈出栈真实数据 M存放当前栈中的最小数字 pop peek push使用 import java.util.Stack; public class Solution { Stack<Integer> N=new Stack<Integer>(); Stack<Integer> M=new St

weixin_44746257的博客 344

每日一刷:java基础+sql

java基础 执行如下程序,输出结果是( ) class Test { private int data; int result = 0; public void m() { result += 2; data += 2; System.out.print(result + " " + data); } } class ThreadExample extends Thread { pri

qq_44713772的博客 195

牛客网sql语句学习一

SQL1查找最晚入职员工的所有信息 select * from employees where hire_date=(select max(hire_date) from employees); 首先需要从employees表中查询到最晚入职的属性,然后再查询该属性下员工的全部信息 SQL72考试分数一 请你写一个sql语句查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四舍五入): select job,round(avg(score),3) avg from gr

qq_38765865的博客 617

SQL数据库实战题总结

SQL1 查找最晚入职员工的所有信息 select * from employees order by hire_date desc limit 0,1 ORDER BY按照某个列进行排序,默认为升序,DESC降序 用LIMIT获取具有最高或最低值的前几行,其中第一个参数指定第一个返回记录行的偏移量,第二个参数指定返回记录行的最大数目(从0开始) SQL2 查找入职员工时间排名倒数第三的员工所有信息 select * from employees order by hire_date desc lim

白炎灵的博客 2048

牛客网sql练习笔记(四)

由于下列题目是系列题由简单到难,所以我把它们按原来顺序,全写下来了 第72题 考试分数(一) 描述 成绩表(grade),如下: 第1行表示用户id为1的用户选择了C++岗位并且考了11001分 。。。。。。 第8行表示用户id为8的用户选择了JS岗位并且考了9999分 查询各个岗位分数的平均数,并且按照分数降序排序,结果保留小数点后面3位(3位之后四舍五入): 解答 select job,round(avg(score),3) avg from grade group by job order by

2023好运来的博客 813

牛客网-SQL数据库实战题1

2021/11/11 LEFT JOIN 关键字从左表(table1)返回所有的行,即使右表(table2)中没有匹配。如果右表中没有匹配,则结果为 NULL。 select * from employees as e left join dept_manager as d on e.emp_no = d.emp_no select concat(last_name,’ ',first_name) from employees mysql concat拼接字符串 SQL42 删除emp_no重复的

weixin_39492135的博客 628

sql 查询最新的数据或某个最大值得数据

-- 新建分数表,该表记录学生最近几天本课程的所有分数 create table scores( id int identity(1,1),  name nvarchar(50) null,  score float null,  sdate nvarchar(50) null ) -- 插入 li 同学本课程这几天的考试分数信息 insert into scores values('li',8...

liufeifeinanfeng的博客 1万+

牛客刷题记录--Mysql

系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录系列文章目录一、简单类1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值 一、简单类 1、SQL15 查找employees表emp_no与last_name的员工信息----奇数、为某值 where emp_no%2=1 and las

Cheryl_Xu的博客 790
上一篇: SQL73 考试分数(二)
下一篇: SQL65 异常的邮件概率
Robin_Pi
博客等级 码龄9年 2万+粉丝 632原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值