diff --git a/epdc-cloud-analysis/doc/kettle/analysis-yushan/analysis_extracting/epdc_grid_handle_statistics.ktr b/epdc-cloud-analysis/doc/kettle/analysis-yushan/analysis_extracting/epdc_grid_handle_statistics.ktr index e792e10..9d802e9 100644 --- a/epdc-cloud-analysis/doc/kettle/analysis-yushan/analysis_extracting/epdc_grid_handle_statistics.ktr +++ b/epdc-cloud-analysis/doc/kettle/analysis-yushan/analysis_extracting/epdc_grid_handle_statistics.ktr @@ -668,10 +668,10 @@ WHERE GROUP BY GRID_ID ) COMMUNITY ON dept.ID = COMMUNITY.DEPT_ID - LEFT JOIN ( SELECT count( ID ) AS EVA_BAD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 0 GROUP BY GRID_ID ) BAD ON dept.ID = BAD.DEPT_ID - LEFT JOIN ( SELECT count( ID ) AS EVA_GOOD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 1 GROUP BY GRID_ID ) GOOD ON dept.ID = GOOD.DEPT_ID - LEFT JOIN ( SELECT count( ID ) AS EVA_VERYGOOD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 2 GROUP BY GRID_ID ) VERYGOOD ON dept.ID = VERYGOOD.DEPT_ID - LEFT JOIN ( SELECT count( ID ) AS NO_EVA_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE IS NULL GROUP BY GRID_ID ) NOEVA ON dept.ID = NOEVA.DEPT_ID + LEFT JOIN ( SELECT count( ID ) AS EVA_BAD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 0 AND ITEM_STATE = 10 GROUP BY GRID_ID ) BAD ON dept.ID = BAD.DEPT_ID + LEFT JOIN ( SELECT count( ID ) AS EVA_GOOD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 1 AND ITEM_STATE = 10 GROUP BY GRID_ID ) GOOD ON dept.ID = GOOD.DEPT_ID + LEFT JOIN ( SELECT count( ID ) AS EVA_VERYGOOD_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE = 2 AND ITEM_STATE = 10 GROUP BY GRID_ID ) VERYGOOD ON dept.ID = VERYGOOD.DEPT_ID + LEFT JOIN ( SELECT count( ID ) AS NO_EVA_TOTAL, GRID_ID AS DEPT_ID FROM meta_epdc_item WHERE DEL_FLAG = '0' AND EVALUATION_SCORE IS NULL AND ITEM_STATE = 10 GROUP BY GRID_ID ) NOEVA ON dept.ID = NOEVA.DEPT_ID WHERE dept.DEL_FLAG = '0' AND dept.TYPE_KEY = 'grid_party'