Is there a maximum number of ALW_DED_Id entries for employees in table_C?
egovernment
ASKER
Is there a maximum number of ALW_DED_Id entries for employees in table_C?
4
slightwv (䄆 Netminder)
What version of Access are you using?
Try this for Oracle:
select a.emp_id, a.emp_name, b.emp_grade_name, max(case when c.alw_ded_id = '1000' then alw_ded_name end) basic, max(case when c.alw_ded_id = '1001' then alw_ded_name end) accomadation, max(case when c.alw_ded_id = '1002' then alw_ded_name end) electricity, max(case when c.alw_ded_id = '1001' then alw_ded_name end) waterfrom table_a a, table_b b, table_c c, table_d dwhere a.emp_grade_id=b.emp_grade_id and a.emp_id=c.emp_id and c.alw_ded_id=d.alw_ded_idgroup by a.emp_id, a.emp_name, b.emp_grade_name/