力扣高频SQL50题(基础版)——第四天

news2024/11/17 0:01:51

力扣高频SQL50题(基础版)——第四天

1 每台机器的进程平均运行时间

1.1 题目内容

1.1.1 基本题目信息1

在这里插入图片描述

1.1.2 基本题目信息2

在这里插入图片描述

1.1.3 示例输入输出

在这里插入图片描述

1.2 示例sql语句

SELECT machine_id,ROUND(SUM(IF(activity_type='end',timestamp,timestamp*-1))/count(distinct process_id),3) processing_time
FROM Activity
GROUP BY machine_id

1.3 运行截图

在这里插入图片描述

2 员工奖金

2.1 题目内容

2.1.1 基本题目信息

在这里插入图片描述

2.1.2 示例输入输出

在这里插入图片描述

2.2 示例sql语句

# 根据输出示例可知: null值也是需要被统计在内的
SELECT e.name,b.bonus
FROM Employee e
LEFT JOIN Bonus b
ON e.empId=b.empId
WHERE b.bonus<1000 OR b.bonus IS NULL

2.3 运行截图

在这里插入图片描述

3 学生们参加各科测试的次数

3.1 题目内容

3.1.1 基本题目信息1

在这里插入图片描述

3.1.2 基本题目信息2

在这里插入图片描述

3.1.3 示例输入输出

a 示例输入

在这里插入图片描述

b 示例输出

在这里插入图片描述

3.2 示例sql语句

SELECT t1.student_id,t1.student_name,t1.subject_name,
       IFNULL(t2.num,0) attended_exams
FROM
(
    SELECT s1.student_id,s1.student_name,s2.subject_name
    FROM Students s1
    CROSS JOIN Subjects s2
)t1
LEFT JOIN 
(
    SELECT student_id,subject_name,count(*) num
    FROM Examinations e
    GROUP BY student_id,subject_name
)t2
ON t1.student_id=t2.student_id AND t1.subject_name=t2.subject_name
ORDER BY t1.student_id asc,t1.subject_name asc

3.3 运行截图

在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/605077.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

English Learning - L3 作业打卡 Lesson4 Day26 2023.5.30 周二

English Learning - L3 作业打卡 Lesson4 Day26 2023.5.30 周二 引言&#x1f349;句1: It is easy to find my husband in a crowd.成分划分弱读连读语调 &#x1f349;句2: He stands almost two meters tall.成分划分爆破语调 &#x1f349;句3: He is a tall drink of wate…

嵌入式系统中u-boot和bootloader到底有什么区别

嵌入式软件工程师都听说过 u-boot 和 bootloader&#xff0c;但很多工程师依然不知道他们到底是啥。 今天就来简单讲讲 u-boot 和 bootloader 的内容以及区别。 Bootloader Bootloader从字面上来看就是启动加载的意思。用过电脑的都知道&#xff0c;windows开机时会首先加载…

【Nginx性能优化系列】Nginx绑定特定的CPU性能测评

【Nginx性能优化系列】Nginx绑定特定的CPU性能测评 前导知识说明:   CPU内部的缓存叫Cache   比如一颗CPU有4核,每个核心都有自己的独立缓存,以及所有核心的共享缓存。缓存分为一级缓存、二级缓存、三级缓存,一级缓存的速率基本上CPU相当,当然一级缓存的存储空间也较小…

【抽象类和接口】

目录 1.抽象类1.1什么是抽象类1.2抽象类语法1.3抽象类与普通类的区别 2.抽象类的特性2.1 特性2.2抽象类的作用 3.接口3.1什么是接口3.2语法规范3.3接口的使用3.4接口的特性3.5 实现多个接口3.6 接口的继承 4.接口的实例5.Clonable 接口和深拷贝5.1 浅拷贝5.2深拷贝 6. 抽象类和…

English Learning - L3 作业打卡 Lesson4 Day27 2023.5.31 周三

English Learning - L3 作业打卡 Lesson4 Day27 2023.5.31 周三 引言&#x1f349;句1: It is so crowded that we are packed like sardines – just like small fish in a can.成分划分弱读连读爆破语调 &#x1f349;句2: My supervisor at work is sometimes out to lunch.…

设计模式之database/sql 与Gorm设计原理

1.0 理解 database/sql 1.1 基本用法 - Quick Start 上面有几行错误 DSN相关知识&#xff1a; https://github.com/go-sql-driver/mysql#dsn-data-source-name https://en.wikipedia.org/wiki/Data_source_name 完整&#xff1a; 1.2 设计原理 极简接口设计原则&#xff1a; 对…

UNIX环境高级编程——高级I/O

14.1 引言 本章讨论高级I/O相关主题&#xff0c;包括&#xff1a; 非阻塞I/O&#xff1b;记录锁&#xff1b;I/O多路转接&#xff08;select、poll&#xff09;&#xff1b;异步I/O&#xff1b;readv和writev函数&#xff1b;存储映射I/O&#xff08;mmap&#xff09;。 14.…

Hesai激光雷达使用PTP时间同步

PTP是一个网络同步时钟的协议&#xff0c;全称是Precise Time Protocol&#xff0c;也称为IEEE 1588&#xff0c;其有IEEE1588v1和IEEE1588v2两个版本&#xff08;其中v1版本是为工业自动化测量和控制系统开发的&#xff0c;适用于工业局域网应用。v2版本是在v1版本的基础上&am…

Win11电脑突然没有声音了怎么办?

Win11电脑突然没有声音了怎么办&#xff1f;有用户电脑连接了音响之后&#xff0c;无论自己怎么调整都没有声音&#xff0c;那么遇到这个问题之后&#xff0c;要怎么去进行修复呢&#xff1f;如果你也遇到了没有电脑没有声音的情况&#xff0c;可以通过以下的方法来进行解决。 …

Vue (7)

文章目录 1. 单文件组件1.1 创建 .vue 文件1.2 vue 脚手架1.2.1 说明1.2.2 创建 vue 脚手架1.2.3 了解 vue_test 中的文件 1.2.4 render 函数 1.3 修改默认配置1.4 ref 属性1.5 props 配置项1.6 mixin 混入1.7 插件1.8 Scoped 样式 2. 组件化编码流程2.1 TodoList 案例总结 前言…

Pycharm设置Python每个文件开头自定义模板(带上声明字符编码、作者名、时间等)

Pycharm设置地址&#xff1a; 在File---settings---Editor---File and Code Templates---Python script 脚本里添加: 模板声明设置参考&#xff1a; # ---encoding:utf-8--- # Time : ${DATE} ${HOUR}:${MINUTE} # Author : 作者名 # Email &#xff1a;你的邮箱 # Sit…

Nginx启动,重启以及基本命令

1.启动nginx 进入nginx安装目录执行 ./sbin/nginx -c ./conf/nginx.conf 2.验证nginx配置文件是否正确 方法1. 进入nginx安装目录sbin下&#xff0c;输入命令 ./nginx -t 回显test is successful说明配置正确 方法2. 在启动nginx命令 -c 前加 -t ./sbin/nginx -t -c ./c…

一次诡异405 METHOD_NOT_ALLOWED “Request method ‘POST‘ not supported“问题排查记录

概述 任何稍微只要有一点经验的开发者都知道HTTP 405&#xff0c;表示方法不支持。如&#xff0c;本来是定义为POST接口&#xff0c;前端使用GET请求&#xff0c;就会报错。 但是我还真遇上一次405 METHOD_NOT_ALLOWED "Request method POST not supported"问题&am…

ReadDataByIdentifier(0x22)服务

ReadDataByIdentifier&#xff08;0x22&#xff09;服务 ReadDataByIdentifier服务允许客户端从一个或多个dataIdentifiers标识的服务器请求数据记录值。 客户端请求消息包含一个或多个两字节的dataIdentifier值&#xff0c;用于标识服务器维护的数据记录 允许的dataIdentifie…

【Azure】微软 Azure 基础解析(八)Azure 存储服务:探索Blob存储、队列存储、文件存储的特性与适用场景

本系列博文还在更新中&#xff0c;收录在专栏&#xff1a;「Azure探秘&#xff1a;构建云计算世界」 专栏中。 本系列文章列表如下&#xff1a; 【Azure】微软 Azure 基础解析&#xff08;三&#xff09;描述云计算运营中的 CapEx 与 OpEx&#xff0c;如何区分 CapEx 与 OpEx…

代码随想录第50天

1.买卖股票的最佳时机III&#xff1a; 动态规划五部曲详细分析一下&#xff1a; 确定dp数组以及下标的含义 一天一共就有五个状态&#xff0c; 没有操作 &#xff08;其实我们也可以不设置这个状态&#xff09;第一次持有股票第一次不持有股票第二次持有股票第二次不持有股…

2021年全国A级景区矢量分布数据(11969条)

一、景区定义 旅游景区是以旅游及其相关活动为主要功能或主要功能之一的空间或地域。本标准中旅游景区是指具有参观游览、休闲度假、康乐健身等功能&#xff0c;具备相应旅游服务设施并提供相应旅游服务的独立管理区。该管理区应有统一的经营管理机构和明确的地域范围。包括风景…

设计模式-中介者模式

中介者模式 问题背景中介者设计模式基本介绍原理 问题解决-代码示例注意事项和细节 问题背景 一提到中介&#xff0c;我们首先就能想到租房中介&#xff0c;有租房中介在我们需要租房子的时候可以给我们节省很大精力。 那没有中介我们要怎么租房呢&#xff1f; 我们可以想象一…

English Learning - L3 作业打卡 Lesson4 Day25 2023.5.29 周一

English Learning - L3 作业打卡 Lesson4 Day25 2023.5.29 周一 引言&#x1f349;句1: My husband has a good job.成分划分弱读连读爆破语调 &#x1f349;句2: He makes enough money to support our family.成分划分弱读连读语调 &#x1f349;句3: So we say he brings ho…