需要帮助来获取有效和已终止员工的计数

时间:2015-06-15 20:04:51

标签: sql oracle-sqldeveloper

我有以下情况;请帮忙!

我有两个表EMPLOYEE和TERMINATIONS,具有以下基本结构:

员工表

Entry Date  EMP#   EMP Name    Hire Date   Rehire Date   Other Business Data

20140531    1      abc         05-MAY-08    05-MAY-08   
20140630    1      abc         05-MAY-08    05-MAY-08   
20140731    1      abc         05-MAY-08    05-MAY-08   
20140831    1      abc         05-MAY-08    05-MAY-08   
20140930    1      abc         05-MAY-08    05-MAY-08   
20150430    1      abc         05-MAY-08    13-APR-15   
20150531    1      abc         05-MAY-08    13-APR-15   

终止表

Entry Date  EMP #   EMP Name  Termination Date  Other Business Data

20141031    1       abc       31-OCT-14 

我需要使用以下步骤获取ACTIVE员工的数量: 1.从员工表中获取MAX entry date日期,并检查员工表中的重新雇用日期是否大于终止表中的termination date,然后为ACTIVE员工添加一个员工终止的日期,所以终止计数增加一个!

请帮忙!

0 个答案:

没有答案