From 52d0a60fb770d11010d61d2cbef4ed8dbfa281aa Mon Sep 17 00:00:00 2001
From: 13693261870 <252740454@qq.com>
Date: 星期四, 10 八月 2023 15:03:00 +0800
Subject: [PATCH] 1

---
 src/main/resources/mapper/XlsReportMapper.xml |   13 +++----------
 1 files changed, 3 insertions(+), 10 deletions(-)

diff --git a/src/main/resources/mapper/XlsReportMapper.xml b/src/main/resources/mapper/XlsReportMapper.xml
index f01b6c0..9a644b8 100644
--- a/src/main/resources/mapper/XlsReportMapper.xml
+++ b/src/main/resources/mapper/XlsReportMapper.xml
@@ -38,28 +38,21 @@
 
     <!-- 鏌ヨ鏃ュ潎鍊� -->
     <select id="selectDayAvg" resultType="java.lang.Double">
-        select format(avg(value), 2)
-        from yssh_qxsh
-        where time like #{time} and name = #{name};
-    </select>
-
-    <!-- 鏌ヨ鏃ュ潎鍊� -->
-    <select id="selectDayAvg" resultType="java.lang.Double">
-        select format(avg(value), 2)
+        select ifnull(format(avg(value), 2), 0)
         from yssh_qxsh
         where time like #{time} and name = #{name};
     </select>
 
     <!-- 鏌ヨ绱鍊� -->
     <select id="selectAccumulate" resultType="java.lang.Double">
-        select format(avg(value), 2)
+        select ifnull(format(avg(value), 2), 0)
         from yssh_qxsh
         where time between #{start} and #{end} and name = #{name};
     </select>
 
     <!-- 鏌ヨ骞寸疮璁″�� -->
     <select id="selectYearAccumulate" resultType="java.lang.Double">
-        select format(avg(value), 2)
+        select ifnull(format(avg(value), 2), 0)
         from yssh_qxsh
         where time like #{time} and name = #{name};
     </select>

--
Gitblit v1.9.3