Oracle
 sql >> Database >  >> RDS >> Oracle

Ottieni dipendenti attivi durante un intervallo di date specifico

SELECT * FROM employeeheader
JOIN emphistory ON employeeheader.empid = emphistory.empid
WHERE begindate <= <range_start> AND (enddate is null OR enddate >= <range_end>)

Questo dà a tutti i dipendenti che hanno lavorato completamente durante un intervallo specifico.