我有一个部门的员工数据库,每个部门的员工参加部门的时候,第一个晋升日期,然后是第二个(现在)晋升日期,这些部门的资历名单都保存在办事分处。
现在,主管部门将根据以下标准合并其下属部门的所有雇员:
还有一个条款
每个分部门的数据列如下:
合并数据库列如下:
我没有尝试过任何代码,并且混淆了选择记录集、sql或任何其他方法来编写代码。
如有任何建议,将不胜感激。谢谢
发布于 2019-01-18 07:15:17
至少这部分是:
“主管部门将根据下列标准合并其下属部门的所有雇员。1.所有分部门内现职的最老日期晋升人将被列入第一批第2号。如果晋升者目前的晋升日期与目前晋升的其他雇员的日期相等,则将对其先前的晋升日期进行比较,并以最老的晋升日期为准。晋升日期的晋升将被置于第一次晋升的第3号。如果先前的晋升日期也是相同的,则将考虑其资历。”
也许您可以在SQL语句中使用ORDER (排序)子句,如下所示:
DateOfSecondPromotion,DateOfFirstPromotion,道布命令
https://stackoverflow.com/questions/54249024
复制相似问题