我是使用分析函数的新手。
部门雇员工资 ---- ----- ------ 100000 年 3 月 10 日 10 约翰 200000 10 斯科特 300000 20 鲍勃 100000 20 贝蒂 200000 30艾伦100000 30 汤姆 200000 30 杰夫 300000
我想要最低工资的部门和员工。
结果应如下所示:
部门雇员工资 ---- ----- ------ 100000 年 3 月 10 日 20 鲍勃 100000 30艾伦100000
编辑:这是我拥有的 SQL(但当然,它不工作,因为它也需要 group by 子句中的人员):
选择部门, 雇员, MIN(salary) KEEP (DENSE_RANK FIRST ORDER BY Salary) 来自我的表 按部门分组