题目描述

统计出当前各个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类型对应的员工当前薪水对应的平均工资相关推荐

  1. 《数据库SQL实战》统计出当前各个title类型对应的员工当前薪水对应的平均工资。

    题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE salaries ( emp_no int(11) NOT N ...

  2. [SQL实战]之统计出当前各个title类型对应的员工当前薪水对应的平均工资

    题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE salaries ( emp_no int(11) NOT N ...

  3. SQL-16 统计出当前各个title类型对应的员工当前薪水对应的平均工资。结果给出title以及平均工资avg。...

    题目描述 统计出当前各个title类型对应的员工当前薪水对应的平均工资.结果给出title以及平均工资avg. CREATE TABLE `salaries` ( `emp_no` int(11) N ...

  4. 牛客网数据开发题库_练习SQL利器,牛客网SQL实战题库

    牛客网SQL实战网址:https://www.nowcoder.com/ta/sql 持续更新--记录自己在牛客网SQL的做题过程 更新进度:61题,2019-4-3,更完了 1.查找最晚入职员工的所 ...

  5. 牛客网数据库SQL实战答案解析上篇

    部分解析摘自牛客网讨论分析 查找最晚入职的员工信息 SELECT * FROM employees WHERE hire_date = (SELECT MAX(hire_date) FROM empl ...

  6. [牛客数据库SQL实战] 11~20题及个人解答

    目录 11. 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date='9999-01-01'. 12. 获取所有部门中当前员工薪水最高的相关信息,给出 ...

  7. 牛客SQL实战—数据分析必备技能

    1.查找最晚入职员工的所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `f ...

  8. 牛客网数据库SQL实战14—— 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略。

    牛客网数据库SQL实战14-- 从titles表获取按照title进行分组,注意对于重复的emp_no进行忽略. 题目描述 从titles表获取按照title进行分组,每组个数大于等于2,给出titl ...

  9. 数据库SQL实战题目详解(全61题)---(41-61)部分

    题目来源:牛客网–<数据库SQL实战> https://www.nowcoder.com/ta/sql?page=0 题目答案为博主自写已通过运行,题目难度近似于阶梯上升,可根据自身情况分 ...

最新文章

  1. Numpy中数组间运算
  2. python登录网页账号密码_python03网页用户名密码登录
  3. python os模块是什么_python常见模块之os模块
  4. (十)数据结构之“堆”
  5. 验证二叉搜索树Python解法
  6. 前端学习(1675):前端系列实战课程之无缝滚动思路
  7. gulp教程之gulp-htmlmin压缩html
  8. Ubuntu 平滑升级到PHP7
  9. Linux文件删除原理
  10. maven 配置环境变量
  11. 焦仲卿刺杀孙策_惊闻:孙伯符死于焦仲卿之手。。。
  12. atitit.编程语言会形成进化树--哪些特性会繁荣??通才还是专才的选型 现代编程语言的特性总结
  13. Win11如何给系统盘瘦身?Win11系统盘瘦身方法
  14. 打车软件系统分析与设计方案
  15. 网络安全技术入门到项目实战
  16. awgn信道matlab,AWGN信道下数字通信系统的蒙特卡洛仿真(基于matlab).doc
  17. Please contact your system administrator. Add correct host key in /Users/***/.ssh/known_hosts
  18. 神奇的主力成本线!居然能将主力成本运筹帷幄?!
  19. Redis 缓存穿透、击穿、雪崩现象及解决方案
  20. Qt中SQL QSqlQuery 对象中prepare() 函数的用法

热门文章

  1. 毕业设计基础测试 定位+后端处理+退出删除
  2. pip install时出现问题,ERROR: Could not install packages due to an OSError: ./lib/python3.7/site-packages
  3. ROS2的学习笔记(legacy)
  4. SpringBoot应用部署[转]
  5. 常用类 (三) ----- BigDecimal和BigInteger大数类
  6. 本地上传文件到Linux云服务器
  7. MySQL之SQL优化详解(一)
  8. Spring之代理模式实例
  9. linux档案与文件的的压缩与打包
  10. java基础—对象转型