|
第一题:- select 部门名称,count(职务) as 领导人数 f [数据$$] where not 职务="职员" group by 部门名称 having count(职务)>=5
复制代码 第二题:- select top 6 编号,姓名,部门名称,工资 f [数据$$] order by 工资 desc
复制代码 第三题:- transf sum(工资) select 部门名称 f (select 部门名称,职务,工资 f [数据$$] union all select 部门名称,'总计',sum(工资) f [数据$$] group by 部门名称 union all select '总计', 职务,sum(工资) f [数据$$] group by 职务) group by 部门名称 order by 部门名称 pivot 职务 in ('经理','主管','职员','总计')
复制代码 第四题:- select 部门名称,max(工资) as 最高工资,min(工资) as 最低工资,avg(工资) as 平均工资,sum(工资) as 总工资 f (select 部门名称,工资 f [数据$$] where 部门名称='人力部') group by 部门名称 union all select 部门名称,max(工资) as 最高工资,min(工资) as 最低工资,avg(工资) as 平均工资,sum(工资) as 总工资 f (select 部门名称,工资 f [数据$$] where 部门名称='开发部') group by 部门名称 union all select 部门名称,max(工资) as 最高工资,min(工资) as 最低工资,avg(工资) as 平均工资,sum(工资) as 总工资 f (select 部门名称,工资 f [数据$$] where 部门名称='生产部') group by 部门名称 union all select 部门名称,max(工资) as 最高工资,min(工资) as 最低工资,avg(工资) as 平均工资,sum(工资) as 总工资 f (select 部门名称,工资 f [数据$$] where 部门名称='财务部') group by 部门名称
复制代码 |
评分
-
查看全部评分
|