牛客SQL练习第10题

【牛客刷题--SQL篇】SQL9查找除复旦大学的用户信息&&SQL10用where过滤空值练习_现在运营想要查看除复旦大学以外的所有用户明细,请你取出相应数据 💘推荐理由:从0-1起步,循序渐进🆘希望大佬们多多支持,携手共进⛔,💯👩‍👩‍👦‍👦。 阅读详情

题目描述

获取所有非manager的员工emp_no

CREATE TABLE `dept_manager` (
`dept_no` char(4) NOT NULL,
`emp_no` int(11) NOT NULL,
`from_date` date NOT NULL,
`to_date` date NOT NULL,
PRIMARY KEY (`emp_no`,`dept_no`));
CREATE TABLE `employees` (
`emp_no` int(11) NOT NULL,
`birth_date` date NOT NULL,
`first_name` varchar(14) NOT NULL,
`last_name` varchar(16) NOT NULL,
`gender` char(1) NOT NULL,
`hire_date` date NOT NULL,
PRIMARY KEY (`emp_no`));

解答:

select 
	e.emp_no 
from 
	employees e 
where 
	e.emp_no not in (select emp_no from dept_manager )

也可以用左连接,在临时表中不是管理员的员工的部门标号为null

select 
	employees.emp_no 
from 
	employees left join dept_manager on employees.emp_no = dept_manager.emp_no
where 
	from_date is null

第11题

【力扣 + 牛客 | SQL题 | 每日6题】牛客SQL热题 + 力扣hard 部门 '2' 的平均薪资是(6000 + 10000)/ 2 = 8000,该平均薪资是员工号 '2' 和 '3' 的薪资的平均值。部门 '1' 的平均薪资是 9000,因为该部门只有一个员工,其员工号为 '1'。根据同样的公式,对于二月份的平均薪资比较,结果为 'same',因为部门 '1' 和 '2' 都与公司的平均薪资相同,即为 7000。-- 然后以部门和月份分组,比较分组内的平均薪资与该月份公司的平均薪资的大小。第一行表示为d001部门的经理是编号为10002的员工。 阅读详情

相关推荐

牛客网之SQL刷题练习——一个实用的网站

推荐一个免费在线刷题神器,希望我们都能早日拿到互联网大厂入门券!

qq_43499848的博客 9679

经典SQL面试10题解析

点击上方蓝色字体,选择“设为星标”回复"面试"获取更多惊喜八股文教给我,你们专心刷题和面试Hi,我是王知无,一个大数据领域的原创作者。放心关注我,获取更多行业的一手消息。一、提要 作为一名数据工作人员,SQL是日常工作中最常用的数据提取&简单预处理语言。因为其使用的广泛性和易学程度也被其他岗位比如产品经理、研发广泛学习使用,本篇文章主要结合经典面试题,给出通过数据...

微信搜:import_bigdata,大数据领域硬核原创作者 1041

【力扣 + 牛客 | SQL题 | 每日4题】牛客大厂面试真题W3,W10

有贷款信息表:loan_tb(agreement_id:合同id,customer_id:客户id,loan_amount:贷款金额,pay_amount:已还金额,overdue_days:逾期天数)客户信息表:customer_tb(customer_id:客户id,customer_age:客户年龄,pay_ability:还款能力级别)这张表的每一行均包含了一支国家队的 ID,它所代表的国家,以及它在全球排名中的得分。这张表的每一行均包含了一支国家队的 ID 以及它在世界排名中的得分的变化。

2301_80912559的博客 1486

【牛客刷题--SQL篇】SQL9查找除复旦大学的用户信息&&SQL10用where过滤空值练习

牛客SQL刷题,sql9,sql10多种写法

80后大叔爱学习 2002

Dify学习笔记-知识库(六)

Dify学习笔记-知识库

大数据知识梳理 2万+

深入解析PVT corner:从wcl到ml的芯片设计关键考量

本文深入解析了芯片设计中的PVT corner概念,重点探讨了从传统WC到先进工艺下WCL、ML等关键工艺角。文章详细阐述了温度反转效应如何使低温WCL成为最严苛的时序场景,并提供了基于先进工艺的实战签核策略与多角多模分析流程,确保芯片在极端工艺、电压、温度下的稳健性。

tree8的博客 527

【牛客刷题--SQL篇】SQL9查找除复旦大学的用户信息&&SQL10用where过滤空值练习_现在运营想要查看除复旦大学以外的所有用户明细,请你取出相应数据(1)

iddevice_idgenderageint ,universityprovinceINSERT INTO user_profile VALUES(1,2138,‘male’,21,‘北京大学’,‘BeiJing’);INSERT INTO user_profile VALUES(2,3214,‘male’,null,‘复旦大学’,‘Shanghai’);

2401_84181975的博客 998

LWIP协议栈在STM32H7上的内存优化实战:如何用32KB RAM实现稳定千兆以太网通信

本文深入探讨了在STM32H7微控制器上,如何通过内存优化策略,在仅32KB的D2 SRAM中稳定运行LWIP协议栈以实现千兆以太网通信。文章详细分析了STM32H7的内存架构、LWIP的内存消耗瓶颈,并提供了从描述符表与PBUF池精确分配、链接脚本修改到MPU区域划分的一整套实战优化方案,旨在解决大数据量传输卡死等常见配置问题。

gg901的博客 604

【牛客刷题--SQL篇】SQL9查找除复旦大学的用户信息&&SQL10用where过滤空值练习_现在运营想要查看除复旦大学以外的所有用户明细,请你取出相应数据(2)

INSERT INTO user_profile VALUES(3,6543,‘female’,20,‘北京大学’,‘BeiJing’);INSERT INTO user_profile VALUES(1,2138,‘male’,21,‘北京大学’,‘BeiJing’);INSERT INTO user_profile VALUES(1,2138,‘male’,21,‘北京大学’,‘BeiJing’);university!2138|male|21|北京大学。2138|male|21|北京大学。

2401_84185106的博客 698

【通信原理 入坑之路】—— 详解IQ调制以及星座图原理

文章目录一. IQ调制与解调的原理与过程二.PSK(相移键控)和IQ调制的关系:2.1 用IQ调制实现QPSK调制 一. IQ调制与解调的原理与过程 IQ调制的定义是:“IQ调制就是数据分为两路,分别进行载波调制,两路载波相互正交。I是in-phase(同相), q是 quadrature(正交)” 我们通过下面的示意图介绍IQ调制的过程: 首先,信号分成两路:I路和Q路(为了方便理解我们把这两...

凝望,划过星空的博客 11万+

小程序 video 控制器外观调整_Kessil 360X Tuna Sun无线控制器使用分享

之前分享了Kessil 360X Tuna Sun开箱记录,时间关系,没来得及使用WiFi Dongle无线控制器。昨晚抽空实操了一下,做个操作记录,希望对大家有参考Kessil无线模块操作指南官方视频英文教程配中文字幕,非常详尽语速较快,重点位置可以暂停操作点击边框调出视频工具条1、拆包取控制器,保存二维码Kessil WiFi Dongle包装打开包装就能看到Kessil无线控制模...

weixin_39759060的博客 4734

【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题216,217,223

你正在搭建一个用户活跃度的画像,其中一个与活跃度相关的特征是“最长连续登录天数”, 请用SQL实现“2023年1月1日-2023年1月31日用户最长的连续登录天数”一句话:两个记录的日期的差值如果等于两记录的排名差值,说明中间一直是连续的。使用join查询方式找出没有分类的电影id以及其电影名称。这不一眼窗口函数么。

2301_80912559的博客 1300

告别社区5级:一个脚本搞定小米/红米BL解锁的账号绑定限制(附资源下载与避坑指南)

本文提供了一种绕过小米/红米设备Bootloader解锁社区等级限制的技术方案,适用于MIUI 12.5-14和HyperOS 1.0系统。通过自动化脚本临时修改系统组件,用户可快速完成账号绑定和设备解锁流程,附详细操作指南和常见问题解决方案。

weixin_27330481的博客 730

【SQL刷题】Day10----SQL高级过滤函数专项练习

Day10----SQL高级过滤函数专项练习

你在看屏幕的同时,屏幕也在注视着你 3万+

ComfyUI安装包运行前准备:安装Git

Git 是一个分布式版本控制系统(Version Control System, VCS),用于跟踪和管理文件(尤其是代码)的变更历史。 简单理解就是,git是用来管理文件的版本的,如果有新的版本,就可以使用git来更新。

聚梦小课堂 2万+

瑞数jsvmp算法还原流程讲解

​ 又是很久没写文章了,今天水一篇文章吧,鉴于之前有看到过别人的文章被警告的案例,所以这篇文章就仅写一下还原瑞数vmp的大概流程吧(仅记录下自己还原的思路)

博客 6608

【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题255,253,256

Australia 11 月的平均 weather_state 为 (-2 + 0 + 3) / 3 = 0.333 所以天气类型为 Cold。Morocco 11 月的平均 weather_state 为 (25 + 27 + 31) / 3 = 27.667 所以天气类型为 Hot。对于employees表中,输出first_name排名(按first_name升序排序)为奇数的first_name。请你在不打乱原序列顺序的情况下,输出:按first_name排升序后,取奇数行的first_name。

2301_80912559的博客 810

计算机控制技术及应用

《计算机控制技术及应用》通过总结作者的科研成果和吸收国内外的先进理论、方法和技术,以计算机控制系统的网络化、开放化、智能化和集成化发展趋势为主线索,主要介绍计算机控制系统的基本概念和计算机控制系统的典型形式,计算机控制系统的数学描述与基本分析方法,以及数字PID控制器、最少拍控制系统、达林算法、状态变量设计法等设计方法及其各种改进算法。重点突出计算机控制系统输入输出通道接口的设计方法和典型控制系统的设计案例与实现方法等。

【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题260,261,262,263

最后1行表示user_id为4的用户在2020-10-15使用了客户端id为1的设备登录了牛客网,因为是第2次登录,所以是老用户。第1行表示user_id为2的用户在2020-10-12使用了客户端id为1的设备登录了牛客网,因为是第1次登录,所以是新用户。第4行表示user_id为2的用户在2020-10-13使用了客户端id为2的设备登录了牛客网,因为是第2次登录,所以是老用户。user_id为1的用户在2020-10-12第一次新登录了,在2020-10-13又登录了,算是成功的留存。

2301_80912559的博客 1151

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

【力扣 + 牛客 | SQL题 | 每日5题】牛客SQL热题266,267,268,269,270

因为Java岗位总共2个人,是偶数,所以要知道中位数,需要知道2个位置的数字,而因为只有2个人,所以中位数位置为[1,2]是正确的(即需要知道位置为1的12000与位置为2的13000才能计算出中位数为12500)(注意: sqlite 1/2得到的不是0.5,得到的是0,只有1*1.0/2才会得到0.5,sqlite四舍五入的函数为round)第2,3行表示Java岗位的中位数位置上的为用户id为4,5,分数为12000,13000,在Java岗位里面排名是第2,1。

2301_80912559的博客 985

VC中sqlite的使用

在VC中对sqlite的使用,实现数据库大批数据的快速插入,读取数据库中的数据在ListCtrl中显示

【SQL刷题】Day8----SQL排序检索数据专项练习

Day8----SQL排序检索数据专项练习

你在看屏幕的同时,屏幕也在注视着你 2万+
上一篇: 牛客SQL练习第9题
下一篇: 牛客SQL练习第11题
「已注销」
博客等级 码龄8年 5粉丝 90原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值