[SQL实战]之获取所有部门中当前员工薪水最高的相关信息
题目描述
获取所有部门中当前员工薪水最高的相关信息,给出dept_no, emp_no以及其对应的salary
CREATE TABLE dept_emp
(
emp_no
int(11) NOT NULL,
dept_no
char(4) NOT NULL,
from_date
date NOT NULL,
to_date
date NOT NULL,
PRIMARY KEY (emp_no
,dept_no
));
CREATE TABLE salaries
(
emp_no
int(11) NOT NULL,
salary
int(11) NOT NULL,
from_date
date NOT NULL,
to_date
date NOT NULL,
PRIMARY KEY (emp_no
,from_date
));
输入描述:
解题思路
题目的核心是考察GROUP BY
语句分组和JOIN
连接。需要先对两个表进行连接,然后分组进行处理。
AC代码
SELECT d.dept_no, d.emp_no, MAX(salary) FROMdept_emp AS d JOIN salaries AS s ON d.emp_no = s.emp_no WHERE (d.to_date = '9999-01-01' ANDs.to_date = '9999-01-01') GROUP BY d.dept_no
[SQL实战]之获取所有部门中当前员工薪水最高的相关信息相关推荐
- 牛客 SQL:获取每个部门中当前员工薪水最高的相关信息
题目:获取每个部门中当前员工薪水最高的相关信息 代码: SELECT de.dept_no, de.emp_no, sa.salary FROM dept_emp AS de INNER JOIN s ...
- mysql查询每个部门工资最高的员工信息_获取每个部门中当前员工薪水最高的相关信息...
79 目前的一些"正确答案"其实不对,因为emp_no是随机返回的,而不是与最大工资相对应的那个 [知识点] 使用group by子句时,select子句中只能有聚合键.聚合函数. ...
- 获取所有部门中员工薪水最高的相关信息
获取所有部门中员工薪水最高的相关信息 题目 题目分析 错误答案____max 函数 和select listagg 函数的其他用法之后再补充 题目补充 题目 有一个员工表dept_emp简况如下: 有 ...
- 《数据库SQL实战》获取所有部门当前manager的当前薪水情况
题目:获取所有部门当前manager的当前薪水情况,给出dept_no, emp_no以及salary,当前表示to_date='9999-01-01' CREATE TABLE dept_manag ...
- 《数据库SQL实战》获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary
题目描述 获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salary CREATE TABLE salaries ( emp_no int(11) ...
- 《数据库SQL实战》获取所有非manager的员工emp_no
题目:获取所有非manager的员工emp_no CREATE TABLE dept_manager ( dept_no char(4) NOT NULL, emp_no int(11) NOT NU ...
- SQL实战之获取所有部门当前manager当前的薪水
SELECT d.dept_no, d.emp_no, s.salary FROM dept_manager AS d, salaries AS s WHERE (d.emp_no = s.emp_n ...
- SQL实战之获取所有非manager的员工的emp_no
SELECT emp_no FROM employees WHERE emp_no NOT IN (SELECT emp_no FROM dept_manager )
- 牛客网数据库SQL实战25—— 获取员工其当前的薪水比其manager当前薪水还高的相关信息
牛客网数据库SQL实战25-- 获取员工其当前的薪水比其manager当前薪水还高的相关信息 题目描述 获取员工其当前的薪水比其manager当前薪水还高的相关信息,当前表示to_date='9999 ...
最新文章
- android上的i-jetty (1)环境搭建
- 江行智能CTO樊小毅:AI+边缘计算驱动能源产业变革 | 量子位·视点分享回顾
- lia人是什么意思_狗狗喜欢舔人到底什么意思?毛孩的心思主人你要懂
- SQL工作笔记-达梦数据库关于时间的函数
- 项目实战-使用PySpark处理文本多分类问题
- maven中常遇到的一些错误
- [转]overflow解决float浮动后高度自适应问题
- 静态HTML个人博客主页 简单个人网页设计作业 DW个人网站模板下载 大学生简单个人网页作品代码 个人网页制作 学生个人网页设计作业
- 概率论与数理统计常用公式大全
- Windows系统怎么查看电脑的系统位数?
- yyds,Python爬虫从小白到Bigboss全套学习路线+视频+资料
- 网上购物网站建设方案
- spring mvc 配置使用定时任务
- Python:实现similarity search相似性搜索算法(附完整源码)
- 2020.2.18 大一寒假训练十一(set)
- Excel 统计起止时间
- 阿龙的学习笔记---C++后端开发学习路线梳理、阶段性总结
- 谷歌AI助NASA发现第二个太阳系;传快手完成新一轮融资;摩拜起诉小广告公司丨价值早报
- 甲骨文发布适用于 MongoDB 的 Oracle Database API;Chrome 和 Edge 互相“拉踩”;树莓派驱动程序现可在 Android 上运行 | 开源日报
- win10:应用程序无法正常启动(0xc0000142),请单击“确认”关闭程序
热门文章
- string的一些常见函数
- think php5目录结构,目录结构 · ThinkPHP5.1完全开发手册 · 看云
- pytorch学习笔记(十九):二维卷积层
- markdown编辑数学公式
- 运行jar包提示找不到.properties文件的问题
- EntityFramewrok 使用
- Python进阶:值传递,引用传递?不存在的,是赋值传递
- 数论之神 HYSBZ - 2219 (原根+指标+bsgs+crt+exgcd+思维)
- 滚动效果--marquee的使用
- 设计模式のFactoryPattern(工厂模式)----创建模式