diff --git a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/upload/mapping/RUploadEvaluationDataDMapper.xml b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/upload/mapping/RUploadEvaluationDataDMapper.xml index df6c32502..984ff4414 100644 --- a/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/upload/mapping/RUploadEvaluationDataDMapper.xml +++ b/pqs-prepare/prepare-boot/src/main/java/com/njcn/prepare/harmonic/mapper/mysql/upload/mapping/RUploadEvaluationDataDMapper.xml @@ -16,8 +16,8 @@ round(avg(monitor_bus_num)) monitorBusNum, round(avg(online_bus_num)) onlineBusNum, case when avg(online_bus_num) = 0 then 0 else round(avg(monitor_bus_num)/avg(online_bus_num)*100,8) end monitorBusRate, - round(avg(nullif(avg_value,3.1415926)),8) avgValue, - round(avg(nullif(standard_deviation,3.1415926)),8) standardDeviation, + ifnull(round(avg(nullif(avg_value,3.1415926)),8),3.1415926) avgValue, + ifnull(round(avg(nullif(standard_deviation,3.1415926)),8),3.1415926) standardDeviation, #{monthDate} statisticalDate, statistical_level statisticalLevel, '02' statisticalType,