diff --git a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml index 262f69ff..3cf080aa 100644 --- a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml +++ b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/JobSummaryMapper.xml @@ -42,12 +42,12 @@ resultType="com.aizuda.snailjob.template.datasource.persistence.dataobject.DashboardLineResponseDO"> SELECT createDt, - COALESCE(SUM(success_num), 0) AS success, - COALESCE(SUM(fail_num), 0) AS failNum, - COALESCE(SUM(stop_num), 0) AS stop, - COALESCE(SUM(cancel_num), 0) AS cancel, - COALESCE(SUM(fail_num + stop_num + cancel_num), 0) AS fail, - COALESCE(SUM(success_num + fail_num + stop_num + cancel_num), 0) AS total + NVL(SUM(success_num), 0) AS success, + NVL(SUM(fail_num), 0) AS failNum, + NVL(SUM(stop_num), 0) AS stop, + NVL(SUM(cancel_num), 0) AS cancel, + NVL(SUM(fail_num + stop_num + cancel_num), 0) AS fail, + NVL(SUM(success_num + fail_num + stop_num + cancel_num), 0) AS total FROM ( SELECT TO_CHAR(trigger_at, #{dateFormat}) AS createDt, @@ -63,11 +63,11 @@ diff --git a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml index 415d16ea..b1a2d9c6 100644 --- a/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml +++ b/snail-job-datasource/snail-job-oracle-datasource/src/main/resources/oracle/mapper/RetrySummaryMapper.xml @@ -35,11 +35,11 @@ @@ -59,11 +59,11 @@