View Definition:
SELECT
e.EMPLOYEE_ID
, e.EJS_EMP_ID
, e.ENC_SSN
, e.ENC_DOB
, e.ENC_PLACE_OF_BIRTH
, e.EMERGENCY_CONTACT
, e.EMERGENCY_PHONE
, e.RANK
, e.LOGIN_ID
, e.OFFICER_ID
, e.ATT_ID
, e.BLOOD_CODE
, e.AGENCY_CODE
, e.ENC_LNAME
, e.ENC_FNAME
, e.EMP_TYPE_CODE
, e.DL_NUMBER
, e.ENC_MNAME
, e.LONGEVITY_DATE
, e.DL_STATE_CODE
, e.SEX_CODE
, e.TITLE_CODE
, e.ETHNICITY_CODE
, e.RACE_CODE
, e.NUM_ASSIGNED
, e.NUM_CLOSED
, e.NUM_PENDING
, e.LAST_ASSIGNED_DATE
, e.ACTIVE
, s.SALARY_ID
, s.SALARY
, DECODE(s.HR_MO_FLAG,'M',s.SALARY*12,'H',s.SALARY*2000)
, s.SALARY_START
, s.SALARY_END
, s.HR_MO_FLAG
, s.VACATION
, s.SICK
, s.SUPERVISOR_ID
, s.DUTY_STATION
, s.OVERTIME_BONUS_FLAG
FROM
salary s
, employees e
WHERE
s.employee_id=e.ejs_emp_id
AND
(SYSDATE>NVL(s.salary_start,SYSDATE-1) AND SYSDATE < NVL(s.salary_end,SYSDATE+1))