gpt4 book ai didi

hadoop - 如何获取工资高于HIVE部门平均工资的员工姓名

转载 作者:可可西里 更新时间:2023-11-01 15:00:58 25 4
gpt4 key购买 nike

Dept_id  Emp_name  Sal
1 amit 2500
2 neha 3600
3 ankit 4500

需要找出工资高于整个部门平均工资的员工姓名。使用配置单元。

最佳答案

Hive 在使用子查询时有限制....我们可以使用以下查询解决您的问题...根据您的表更改列名...

选择 *FROM employee s JOIN (SELECT s2.deptid deptid, avg(s2.salary) sal from employee s2 group by deptid) s3 ON s.deptid =s3.deptid WHERE s.sal > s3.sal;

复制代码

关于hadoop - 如何获取工资高于HIVE部门平均工资的员工姓名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30500264/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com