Sei sulla pagina 1di 2

emp_id,name.

,dob,ddo,dept,doa,sipfunit

sipfemp.sipf_emp_mst_personaldtl ,
sipfemp.sipf_emp_mst_servicedtl ,
sipfmasters.sipf_gov_mst_department ,
sipfmasters.sipf_gov_mst_ddo ,
sipfsetup.SIPF_STP_ORG_UNIT
SIPFGPF.PF_GPF_TRN_EMPDETAIL
SIPFNPS.PF_NPS_TRN_EMPDETAIL
SELECT memployee_code, employee_name,b.date_of_appointment,father_or_husband_nam
e,department,ddo_name,e.ORGANIZATION
FROM sipfemp.sipf_emp_mst_personaldtl a,
sipfemp.sipf_emp_mst_servicedtl b,
sipfmasters.sipf_gov_mst_department c,
sipfmasters.sipf_gov_mst_ddo d,
sipfsetup.SIPF_STP_ORG_UNIT e
WHERE a.sipf_emp_mst_personaldtlid = b.sipf_emp_mst_personaldtlid
AND b.dept_code = c.sipf_gov_mst_departmentid
AND b.ddo_code = d.sipf_gov_mst_ddoid and b.morg_code = '01' and b
.date_of_appointment<='31-DEC-2003'
and a.org_unit=e.org_code AND NOT EXISTS (SELECT employee_id
FROM sipfgpf.pf_gpf_trn_empdetail g
WHERE sipf_unit = '01' AND b.employee_code = g.employee_id);

################################################################################
3#3###
select employee_code from sipfemp.sipf_emp_mst_servicedtl where date_of_appointm
ent<='31-DEC-2003';
SELECT memployee_code, employee_name,father_or_husband_name,b.date_of_appointmen
t,department,ddo_name,a.org_unit
FROM sipfemp.sipf_emp_mst_personaldtl a,
sipfemp.sipf_emp_mst_servicedtl b,
sipfmasters.sipf_gov_mst_department c,
sipfmasters.sipf_gov_mst_ddo d,
sipfsetup.SIPF_STP_ORG_UNIT e
WHERE a.sipf_emp_mst_personaldtlid = b.sipf_emp_mst_personaldtlid
AND b.dept_code = c.sipf_gov_mst_departmentid
AND b.date_of_appointment<='31-DEC-2003'
and a.org_unit=e.org_code and or;

SELECT count(memployee_code)
FROM sipfemp.sipf_emp_mst_personaldtl a,
sipfemp.sipf_emp_mst_servicedtl b,
sipfmasters.sipf_gov_mst_department c,
sipfmasters.sipf_gov_mst_ddo d,
sipfsetup.SIPF_STP_ORG_UNIT e
WHERE a.sipf_emp_mst_personaldtlid = b.sipf_emp_mst_personaldtlid
AND b.dept_code = c.sipf_gov_mst_departmentid
AND b.date_of_appointment<='31-DEC-2003'
and a.org_unit='01';

################################################################################
#####
SELECT memployee_code, employee_name,b.date_of_appointment,father_or_husband_nam
e,department,ddo_name,e.ORGANIZATION
FROM sipfemp1.sipf_emp_mst_personaldtl a,
sipfemp1.sipf_emp_mst_servicedtl b,
sipfmasters.sipf_gov_mst_department c,
sipfmasters.sipf_gov_mst_ddo d,
sipfsetup.SIPF_STP_ORG_UNIT e
WHERE a.sipf_emp_mst_personaldtlid = b.sipf_emp_mst_personaldtlid
AND b.dept_code = c.sipf_gov_mst_departmentid
AND b.ddo_code = d.sipf_gov_mst_ddoid and b.morg_code = 'PR'
and a.org_unit=e.org_code
AND NOT EXISTS (SELECT employee_id
FROM sipfgpf.pf_gpf_trn_empdetail g
WHERE sipf_unit = 'PR' AND b.employee_code = g.employee_id)
and b.date_of_appointment>='31-DEC-2003' order by employee_
name asc;

Potrebbero piacerti anche