new一个对象1
new一个对象1
全部文章
分类
Mysql(1)
题解(25)
归档
标签
去牛客网
登录
/
注册
new一个对象1的博客
全部文章
(共24篇)
题解 | #对所有员工的薪水按照salary降序进行1-N的排名#
select s.emp_no,s.salary,r2.t_rank from salaries s left join(select @i:=@i+1 as t_rank,r1.salary from(select distinct salary from salaries order ...
2021-09-13
0
227
题解 | #查找在职员工自入职以来的薪水涨幅情况#
首先分组得到from_date的两个最值用以确定最初薪资和最终薪资(很重要的一步),接着根据上一步得到的最初调薪日和最后调薪日通过内连接筛选出对应的数据(即每个人对应的开始薪资和结束薪资这两条数据),因为考虑到可能降薪,涨薪幅度就为负数了,所以不能直接取最大最小差值,这里直接将最初薪资设置为负数,最...
2021-09-11
0
324
题解 | #获取当前薪水第二多的员工的emp_no以及其对应的薪水salary#
取两次最大值后就是第二大的 select r1.emp_no,r1.salary,r1.last_name,r1.first_namefrom( select e.*,s.salary from employees e inner join salaries s on e....
2021-09-10
0
241
题解 | #获取每个部门中当前员工薪水最高的相关信息#
setp1:双表根据员工编号联结按部门编号分组取得每个部门最高工资 结果集取名r2setp2:双表再按员工编号联结 得到结果集 r1setp3:where 过滤(r2.dept_no=r1.dept_no and r2.maxSalary=r1.salary)得到 结果setp4:按部门编号排序,取...
2021-09-10
0
242
首页
上一页
1
2
3
下一页
末页