如何获取员工薪资涨幅100-500区间的首条合规记录
嘿,我帮你梳理好了这个薪资涨幅筛选的问题,完全匹配你给出的规则和数据:
核心需求
检查员工薪资涨幅是否落在100至500的区间内,并按照指定规则筛选出符合要求的记录。
原始数据
Employee Salary Serial No ID Criteria James 500 1 110 Inc James 800 2 110 NA James 900 3 110 NA James 1200 4 110 Inc James 1100 5 110 NA James 1500 6 110 NA Jim 1000 1 112 Inc Jim 1100 2 112 NA Jim 1300 3 112 NA Jim 1500 4 112 NA Jim 1900 5 112 Inc Jim 1800 6 112 NA Jim 2200 7 112 NA
筛选规则
- 目标记录的薪资需比上一条
Criteria为Inc的记录涨幅在100-500之间; - 若同一员工有多条符合条件的记录,仅保留第一条;
- 遇到薪资下降的记录直接跳过,继续查找下一条;
- 仅以
Criteria为Inc的记录作为基准,查找后续符合涨幅要求的首条记录。
最终筛选结果
Employee Salary Serial No ID Criteria James 800 2 110 NA James 1500 6 110 NA Jim 1100 2 112 NA Jim 2200 7 112 NA
内容的提问来源于stack exchange,提问作者Avi
相关产品推荐
相关产品推荐

