您好,匿名用户

如何查询某个时间点所有人员信息包括任职状态等

0 投票

随着时间推移,会有人员入职,离职,调动
现在客户想查询某一天,比如2017年5月1日当时的人员情况并导出
比如人员A在2018年3月离职,那么在选择2017年5月1日这个时间节点,查询出来的人员A是在职
在选择2018年5月1日这个时间节点,查询出来的人员A是离职
如果人员有调动的,用某个时间点查询,也只查询出当时所在部门和岗位

我现在人员状态存在一个字段,怎么做才能在查询的时候,选择不同时间点,查到不同状态

用户头像 提问 2019年 5月24日 @ Twisted Fate 中士 (1,154 威望)
分享到:

1个回答

0 投票
 
最佳答案

你要新加一个表,保存人员状态变更记录,字段包括人员id,状态变更时间,变更前状态,变更后状态,操作人,变更前部门,变更后部门等。查询时只需要比较输入时间和状态变更时间字段就可以。

用户头像 回复 2019年 5月24日 @ Nasus 中士 (1,324 威望)
选中 2019年 5月12日 @Twisted Fate
提一个问题:

相关问题

0 投票
1 回复 75 阅读
0 投票
1 回复 81 阅读
0 投票
1 回复 188 阅读
用户头像 提问 2017年 2月18日 @ Jax 中士 (1,314 威望)

欢迎来到随意问技术百科, 这是一个面向专业开发者的IT问答网站,提供途径助开发者查找IT技术方案,解决程序bug和网站运维难题等。
温馨提示:本网站禁止用户发布与IT技术无关的、粗浅的、毫无意义的或者违法国家法规的等不合理内容,谢谢支持。

IT技术交流群 - 随意问
欢迎访问随意问技术百科,为了给您提供更好的服务,请及时反馈您的意见。
...