题目描述

统计出当前各个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);

输入描述:

输出描述:

title avg
Engineer 94409.0
Senior Engineer 69009.2
Senior Staff 91381.0
Staff 72527.0

SQL:

select t.title,avg(s.salary)
from salaries s,titles t
on t.emp_no=s.emp_no and s.to_date='9999-01-01' and t.to_date='9999-01-01'
group by title

  

转载于:https://www.cnblogs.com/kexiblog/p/10668572.html

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

  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]实战之统计出当前各个title类型对应的员工当前薪水对应的平均工资

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

  4. SQL Server数据库锁机制及类型

    SQL Server数据库锁机制及类型 [06-05 12:08:14]作者:责任编辑:heyaorong Microsoft SQL Server(以下简称SQL Server)作为一种中小型数据库 ...

  5. SQL Server 批量转换指定字段类型为另一种类型

    SQL Server 批量转换指定字段类型为另一种类型存储过程: CREATE PROCEDURE convertFieldType AS DECLARE tb CURSOR FOR SELECT S ...

  6. mysql oradba,使用SQL语句查询表及表字段类型说明

    今天突然遇到有人要数据库表及表字段说明,数据库表太多又不能一个个表去找,就想想SQL是否能直接查询出来. 经过查询资料,加上一些自己的一些调整写了一个sql语句,在此记录一下,以方便日后查找使用. S ...

  7. sql语句给表添加datetime类型列,并设置默认值

    1.sql语句给表添加datetime类型列,并设置默认值 alter table score_record add operate_datetime datetime default getdate ...

  8. 字符串转16进制的int类型

    之前有遇到一个固定变量需要转换成16进制的int类型,网上找的资料比较少.思考良久,还是自己专门写了针对此的代码,如下: #include "stdio.h" #include & ...

  9. 《数据库SQL实战》从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。 注意对于重复的emp_no进行忽略。

    题目描述 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t. 注意对于重复的emp_no进行忽略. CREATE TABLE IF NOT EXISTS ...

最新文章

  1. Mac写文件到U盘的方法
  2. [密码学] DES(一)
  3. rog live service是什么_王者荣耀五周年好礼送不停,玩游戏还能白嫖ROG游戏手机3?...
  4. 10实用的JS实用技巧
  5. 截取url的host_java正则表达式获取url的host示例
  6. C语言各种类型数据的输出显示
  7. 一个通用的VB磁盘文件搜索引擎类
  8. 东南大学微型计算机期末,12级东南大学微机期中试卷
  9. Linux的基本权限和特殊权限
  10. idea如何导出maven项目
  11. 隧道场景人员车辆定位系统-帮助隧道施工实现智能化管理
  12. tp6常用功能整理(本人刚学习tp6遇到的常见问题)
  13. win10专业版 原版安装教程
  14. 网页游戏外挂辅助AMF模拟通讯必备
  15. 学习平面设计有哪些前途
  16. Axure RP 9母版使用说明【教程二】
  17. 音乐人报酬支付周期长 Emanate 用智能合约实现6秒实时分配
  18. 给定一个大小为 *n* 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 *⌊ n/2 ⌋* 的元素。
  19. maya包裹表情变形_MAYA做表情时常用的混全变形器的相关介绍
  20. android 雷达搜索动画,Android实现微信雷达辐射搜索好友实例(逻辑清晰实现简单)...

热门文章

  1. apache配置虚拟主机(virtual host) 笔记
  2. 使用Native API 创建进程
  3. 使用WebDriver + Java + Junit做自动化测试教程
  4. ASP.Net中省市级联有关
  5. 如家快捷酒店和星级酒店的区别
  6. zabbix添加端口监控
  7. oracle中计算某月的天数
  8. 谷歌眼镜开发入门经典
  9. 此问题可能是由配置更改或安装另一个扩展导致的
  10. 新一代HTML5开发工具Wijmo子控件详解