建表
create table employe (
name varchar(30),
dept varchar(30),
salary integer
);
(1)求 列出每个部门的平均工资
(2)求 列出每个雇员的工资大于他所在部门的平均工资的所有雇员名字解(1)select dept,avg(salary) from employe group by dept;求第二问的答案
create table employe (
name varchar(30),
dept varchar(30),
salary integer
);
(1)求 列出每个部门的平均工资
(2)求 列出每个雇员的工资大于他所在部门的平均工资的所有雇员名字解(1)select dept,avg(salary) from employe group by dept;求第二问的答案
解决方案 »
- Sql拼接后存储过程
- 关于数据验证
- 求优化一条Select语句!谢谢
- 自动改变的语句
- 问两个问题
- 关于先修课程的递归查询问题
- SQL 自增列问题
- 如何通过代码将生成的数据库备份设备自动恢复呢
- 先安装了sqlserver2010,又安装了sql2005,发现配置管理器中无法看到sql2012的项目了,只有2005的项目了,怎么办?
- 朋友说oracle删除数据实际只是置标志位,而未删,而sql如此吗?index的DBCC SHOW_STATISTICS的statics做什么的?index的碎片是如何产生的
- 我的机器是xp系统,256M内存,2.3赛扬,已经装了sqlserver2000,想再装一个oracle看看,会不会系统崩溃阿??
- 共同探讨一下,大数据量全表扫描问题
select dept,avg(salary) as salary from employe group by dept) b
where a.dept = b.dept and a.salary > b.salary