数据库SQL实战
来源:互联网 发布:mysql创建多个用户 编辑:程序博客网 时间:2024/06/07 05:03
题目描述
统计出当前各个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);
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 Engineer94409.0Senior Engineer69009.2Senior Staff91381.0Staff72527.0
求平均值用avg()函数
select t.title, avg(s.salary) avgfrom titles t, salaries swhere t.emp_no = s.emp_noand t.to_date = '9999-01-01'and s.to_date = '9999-01-01'group by title
阅读全文
0 0
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 数据库SQL实战
- 导出汇总表
- go语言遍历中英文字符串
- poj2385(动态规划)
- PAT 1010. 一元多项式求导 (25)
- 循环神经网络(RNN, Recurrent Neural Networks)介绍
- 数据库SQL实战
- 修改windows hosts不生效原因
- epoll大致结构
- Flume中的HDFS Sink配置
- Android OpenGL粒子
- Spring 框架中都用到的设计模式
- 美团点评-买单侠技术交流:Docker 助力DevOps
- 很简单的Vue.js瀑布流布局
- maven配置hibernate环境的<dependency>(全)