Project Types - base table:
SELECT ppta.project_type , ppta.creation_date , ppta.start_date_active , ppta.end_date_active , ppta.burden_cost_flag FROM pa.pa_project_types_all ppta; Count summary
SELECT ppta.project_type project_type
, COUNT (*) ct , MAX (ppa.creation_date) latest FROM pa.pa_projects_all ppa , pa.pa_project_statuses pps , pa.pa_project_types_all ppta , applsys.fnd_user fu , hr.hr_all_organization_units haou WHERE ppa.created_by = fu.user_id AND ppa.carrying_out_organization_id = haou.organization_id AND ppa.project_status_code = pps.project_status_code AND ppa.project_type = ppta.project_typeGROUP BY ppta.project_typeORDER BY 1; Usage Stats
SELECT ppta.project_type , ppta.creation_date , ppta.start_date_active , ppta.end_date_active , ppta.burden_cost_flag , total_tbl.ct count_all , total_tbl_open.ct count_open , total_tbl.latest FROM pa.pa_project_types_all ppta , ( SELECT ppta.project_type , COUNT (*) ct , MAX (ppa.creation_date) latest FROM pa.pa_projects_all ppa , pa.pa_project_statuses pps , pa.pa_project_types_all ppta , applsys.fnd_user fu , hr.hr_all_organization_units haou WHERE ppa.created_by = fu.user_id AND ppa.carrying_out_organization_id = haou.organization_id AND ppa.project_status_code = pps.project_status_code AND ppa.project_type = ppta.project_type GROUP BY ppta.project_type) total_tbl , ( SELECT ppta.project_type , COUNT (*) ct , MAX (ppa.creation_date) latest FROM pa.pa_projects_all ppa , pa.pa_project_statuses pps , pa.pa_project_types_all ppta , applsys.fnd_user fu , hr.hr_all_organization_units haou WHERE ppa.created_by = fu.user_id AND ppa.carrying_out_organization_id = haou.organization_id AND ppa.project_status_code = pps.project_status_code AND ppa.project_type = ppta.project_type AND pps.project_status_name NOT LIKE '%Closed%' GROUP BY ppta.project_type) total_tbl_open WHERE ppta.project_type = total_tbl.project_type(+) AND ppta.project_type = total_tbl_open.project_type(+);
No comments:
Post a Comment