编写plsql快要求输入一个部门号就可以将emp表中的员工工资进行统计。要
编写plsql快要求输入一个部门号就可以将emp表中的员工工资进行统计。要求最高工资-最低工资只差判断。差距大于2000输出标记H小于2000,大于=1000输出标记M差...
编写plsql快要求输入一个部门号就可以将emp表中的员工工资进行统计。要求最高工资-最低工资只差判断。差距大于2000输出标记H 小于2000,大于=1000输出标记M 差距小于1000输入标记L
展开
1个回答
展开全部
把你表的字段贴出来啊
没有字段,猜着写的,意思是这样的
select 部门号,
case when maxs-mins>2000 then 'H'
when maxs-mins<2000 and maxs-mins>=1000 then 'M'
when maxs-mins<1000 then 'L'
end as flag
from
(select 部门号,max(工资) as maxs ,min(工资)as mins from table_name group by 部门号)
没有字段,猜着写的,意思是这样的
select 部门号,
case when maxs-mins>2000 then 'H'
when maxs-mins<2000 and maxs-mins>=1000 then 'M'
when maxs-mins<1000 then 'L'
end as flag
from
(select 部门号,max(工资) as maxs ,min(工资)as mins from table_name group by 部门号)
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询