[SQL]实战之统计出当前各个title类型对应的员工当前薪水对应的平均工资
题目描述
统计出当前各个title类型对应的员工当前薪水对应的平均工资。结果给出title以及平均工资avg。
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
));
CREATE TABLE IF NOT EXISTS “titles” (
emp_no
int(11) NOT NULL,
title
varchar(50) NOT NULL,
from_date
date NOT NULL,
to_date
date DEFAULT NULL);
解题思路
考察join
连接操作,还需要多练习。。。。
AC代码
SELECT title, AVG(salary) FROM titles AS t LEFT JOIN salaries AS sON t.emp_no = s.emp_noWHERE (t.to_date = '9999-01-01' ANDs.to_date = '9999-01-01') GROUP BY t.title
[SQL]实战之统计出当前各个title类型对应的员工当前薪水对应的平均工资相关推荐
- 《数据库SQL实战》统计出当前各个title类型对应的员工当前薪水对应的平均工资。
题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE salaries ( emp_no int(11) NOT N ...
- [SQL实战]之统计出当前各个title类型对应的员工当前薪水对应的平均工资
题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE salaries ( emp_no int(11) NOT N ...
- SQL-16 统计出当前各个title类型对应的员工当前薪水对应的平均工资。结果给出title以及平均工资avg。...
题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE `salaries` ( `emp_no` int(11) N ...
- 牛客网数据开发题库_练习SQL利器,牛客网SQL实战题库
牛客网SQL实战网址:https://www.nowcoder.com/ta/sql 持续更新--记录自己在牛客网SQL的做题过程 更新进度:61题,2019-4-3,更完了 1.查找最晚入职员工的所 ...
- 牛客网数据库SQL实战答案解析上篇
部分解析摘自牛客网讨论分析 查找最晚入职的员工信息 SELECT * FROM employees WHERE hire_date = (SELECT MAX(hire_date) FROM empl ...
- [牛客数据库SQL实战] 11~20题及个人解答
目录 11. 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999-01-01'. 12. 获取所有部门中当前员工薪水最高的相关信息,给出 ...
- 牛客SQL实战—数据分析必备技能
1.查找最晚入职员工的所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `f ...
- 牛客网数据库SQL实战14—— 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略。
牛客网数据库SQL实战14-- 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略. 题目描述 从titles表获取按照title进行分组,每组个数大于等于2,给出titl ...
- 数据库SQL实战题目详解(全61题)---(41-61)部分
题目来源:牛客网–<数据库SQL实战> https://www.nowcoder.com/ta/sql?page=0 题目答案为博主自写已通过运行,题目难度近似于阶梯上升,可根据自身情况分 ...
最新文章
- Numpy中数组间运算
- python登录网页账号密码_python03网页用户名密码登录
- python os模块是什么_python常见模块之os模块
- (十)数据结构之“堆”
- 验证二叉搜索树Python解法
- 前端学习(1675):前端系列实战课程之无缝滚动思路
- gulp教程之gulp-htmlmin压缩html
- Ubuntu 平滑升级到PHP7
- Linux文件删除原理
- maven 配置环境变量
- 焦仲卿刺杀孙策_惊闻:孙伯符死于焦仲卿之手。。。
- atitit.编程语言会形成进化树--哪些特性会繁荣??通才还是专才的选型 现代编程语言的特性总结
- Win11如何给系统盘瘦身?Win11系统盘瘦身方法
- 打车软件系统分析与设计方案
- 网络安全技术入门到项目实战
- awgn信道matlab,AWGN信道下数字通信系统的蒙特卡洛仿真(基于matlab).doc
- Please contact your system administrator. Add correct host key in /Users/***/.ssh/known_hosts
- 神奇的主力成本线!居然能将主力成本运筹帷幄?!
- Redis 缓存穿透、击穿、雪崩现象及解决方案
- Qt中SQL QSqlQuery 对象中prepare() 函数的用法
热门文章
- 毕业设计基础测试 定位+后端处理+退出删除
- pip install时出现问题,ERROR: Could not install packages due to an OSError: ./lib/python3.7/site-packages
- ROS2的学习笔记(legacy)
- SpringBoot应用部署[转]
- 常用类 (三) ----- BigDecimal和BigInteger大数类
- 本地上传文件到Linux云服务器
- MySQL之SQL优化详解(一)
- Spring之代理模式实例
- linux档案与文件的的压缩与打包
- java基础—对象转型