题解 | 获取每个部门中薪水最高的员工相关信息
获取每个部门中薪水最高的员工相关信息
https://www.nowcoder.com/practice/4a052e3e1df5435880d4353eb18a91c6
select a.dept_no,a.emp_no,a.salary from( select dept_no, d.emp_no, salary, row_number() over(partition by dept_no order by salary desc) as 工资排序 from dept_emp d inner join salaries s on d.emp_no = s.emp_no ) as a where 工资排序 = 1
实际运用发现窗口函数更符合我的大脑逻辑,
有个问题:用中文写代码是不是在公司里会影响SQL语句效率?(但是对国人来说用中文真的很好理解)
求大佬解答