Mysql 子查询,最值查询

1.leetcode-184:查找部门内最高的薪水

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
首先是一个子查询,找出一个部门里最高的那个工资
在这里插入图片描述
在这里插入图片描述
随后查找最终需要的值,并且部门编号以及薪水应该包含在这个子查询中
最终答案:

# Write your MySQL query statement below
SELECT Department.name AS Department,Employee.name AS Employee,Salary
FROM Employee INNER JOIN Department 
ON Employee.departmentId = Department.id
WHERE (Employee.DepartmentId,Salary) IN( SELECT DepartmentId,MAX(Salary)FROM EmployeeGROUP BY DepartmentId);

2.leetcode-607 销售员(两次子查询)

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

# Write your MySQL query statement below
SELECT name 
FROM SalesPerson AS S
WHERE S.sales_id NOT IN (SELECT sales_idFROM OrdersWHERE Orders.com_id = ( SELECT com_idFROM CompanyWHERE Company.name = 'RED')
);

3.leetcode-585. 2016年的投资

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

# Write your MySQL query statement below
# roound(,2)四舍五入保留两位小数
SELECT round(SUM(Insurance.tiv_2016),2) AS tiv_2016
FROM  Insurance
WHERE Insurance.tiv_2015 IN ( SELECT tiv_2015FROM Insurance GROUP BY tiv_2015HAVING COUNT(tiv_2015 ) >=2)
AND CONCAT(Insurance.lat,' ',Insurance.lon) IN (  SELECT CONCAT(lat,' ',lon) FROM InsuranceGROUP BY lat,lonHAVING COUNT(*)=1);

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【计算机组成原理】读书笔记第四期:从源文件到可执行文件

目录 写在开头 从源代码到本地代码 源代码 本地代码的初级形态(这一节有点不严谨) 编译器 从目标文件到可执行文件 启动和库文件 DLL文件及导入库 可执行文件的运行机制 变量和函数的内存地址 程序加载时生成栈和堆 结尾 写在开头 本文继…

计算机竞赛 深度学习 opencv python 实现中国交通标志识别

文章目录 0 前言1 yolov5实现中国交通标志检测2.算法原理2.1 算法简介2.2网络架构2.3 关键代码 3 数据集处理3.1 VOC格式介绍3.2 将中国交通标志检测数据集CCTSDB数据转换成VOC数据格式3.3 手动标注数据集 4 模型训练5 实现效果5.1 视频效果 6 最后 0 前言 🔥 优质…

YOLOv5、YOLOv8改进:空间金字塔池化 SPPF改为 SimSPPF / ASPP / RFB / SPPCSPC / SPPFCSPC

目录 1.SPP 2.sppf yolov5作者基于spp提出 3.YOLOv5/YOLOv8改进之结合​​ASPP 3.1空洞卷积(Atrous Convolution) 3.2空洞空间卷积池化金字塔 2.配置yolo.py文件 3.配置yolov5/yolov8_​​ASPP.yaml文件 4.1SimSPPF 5.RFB模块(Recept…

搭建知识库系统不难,选对工具很重要!

建立科学的知识管理体系,增加企业的知识资产,对于企业本身来说是价值意义重大,但是很多企业受制于技术水平认知限制,总觉得搭建知识库系统非常难…… 以HelpLook为例,只需要注册登陆就可以在短时间内就可制作出一个简约…

MySQL 篇

目录 1、数据库三范式 2、数据库事务的特性 3、MySQL数据库引擎 4、说说 InnoDB 与 MyISAM 的区别 5、索引是什么? 6、索引数据结构 7、MySQL 索引类型有哪些? 8、索引有什么优缺点? 9、索引设计原则 9、使用索引应该注意些什…

LabVIEW崩溃问题解决方法

LabVIEW崩溃问题解决方法 LabVIEW在运行中出现崩溃的情况,确实让人很崩溃。不过按照下面的方法可以逐步排查解决。 在LabVIEW开发环境中浏览时,LabVIEW崩溃并显示以下错误: 解决方案 LabVIEW内部错误和崩溃的初步故障排除步骤:…

微信管理系统可以解决什么问题?

微信作为一款社交通讯软件,已经成为人们日常生活中不可缺少的工具。不仅个人,很多企业都用微信来联系客户、维护客户和营销,这自然而然就会有很多微信账号、手机也多,那管理起来就会带来很多的不便,而微信管理系统正好…

用PHP实现极验验证功能

极验验证是一种防机器人的验证机制,可以通过图像识别等方式来判断用户是否为真实用户。在实现极验验证功能时,您需要进行以下步骤: 1 注册极验账号: 首先,您需要在极验官网注册账号并创建一个应用,获取相应…

学习Shader中的光前了解光学简史

文章目录 前言一、光学的定义在这里插入图片描述 二、光的重要性和视觉息息相关 三、萌芽时期在这里插入图片描述 四、几何光学时期五、波动光学时期六、量子光学时期七 、现代光学时期 前言 引入光之前,我们只能使用Shader制作一些特效Shader、屏幕后处理Shader、…

sun.reflect.annotation.TypeNotPresentExceptionProxy

解决方法 找到TypeNotPresentExceptionProxy类,在sun.reflect.annotation下在TypeNotPresentExceptionProxy方法里打断点debug项目,查看断点错误 如图是缺少redis依赖导致的错误 https://www.cnblogs.com/qingmuchuanqi48/p/11716706.html

前端JavaScript入门到精通,javascript核心进阶ES6语法、API、js高级等基础知识和实战 —— JS基础(四)

开始吧&#xff0c;做时间的主人&#xff01; 把时间分给睡眠&#xff0c;分给书籍&#xff0c;分给运动&#xff0c; 分给花鸟树木和山川湖海&#xff0c; 分给你对这个世界的热爱&#xff0c; 而不是将自己浪费在无聊的人和事上。 思维导图 函数 为什么需要函数 <!DO…

在华为云服务器上CentOS 7安装单机版Redis

https://redis.io/是官网地址。 点击右上角的Download。 可以进入https://redis.io/download/——Redis官网下载最新版的网址。 然后在https://redis.io/download/页面往下拉&#xff0c;点击下图超链接这里。 进入https://download.redis.io/releases/下载自己需要的安装…