涉及表
HrmResource
需求一
对OA内的人员需要批量转正
实操
查询HrmResource
表内非正式的人员
根据STATUS
查询,本例以试用期为例
STATUS
状态0:试用 1:正式 2:临时 3:试用延期 4:解聘 5:离职 6:退休 7:无效
人员查询
SELECT companystartdate ,status ,* FROM HrmResource hr
WHERE status !='5'
AND status='0'
批量更新人员
update HrmResource hr
SET status = '1'
WHERE status !='5'
AND status='0'
需求二
剔除离职的,需要对入职超过6个月的转正
人员查询
SELECT companystartdate ,status ,* FROM HrmResource hr
WHERE status !='5'
AND status='0'
AND certificatenum IS NOT NULL
AND companystartdate <= DATEADD(month, -6, GETDATE());
人员更新
UPDATE HrmResource
SET status = '1'
WHERE status !='5'
AND status='0'
AND certificatenum IS NOT NULL
AND companystartdate <= DATEADD(month, -6, GETDATE());
1.本站所有内容只做学习和交流使用。 版权归原作者所有。
2.保证站内提供的所有可下载源码资源(软件等)都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。
3.本站部分内容均收集于网络!如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。请联系站长邮箱:admin#ibian.online(#换成@)处理!