shjung há 1 ano atrás
pai
commit
cd9e357975
1 ficheiros alterados com 12 adições e 4 exclusões
  1. 12 4
      src/main/resources/mybatis/mapper/VdsStatMapper.xml

+ 12 - 4
src/main/resources/mybatis/mapper/VdsStatMapper.xml

@@ -50,7 +50,9 @@
 		        AVG(AVRG_LNGT)                AS AVRG_LNGT,            
 		        ROUND(AVG(HDWY), 0)           AS AVRG_HDWY
 		  FROM TB_VDS_DTCT_RAW_CLCT
-		 WHERE OCRR_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}
+		 WHERE 1=1
+		   AND OCRR_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}
+		   AND SPED > 0
 		 GROUP BY DTCT_NMBR
     ]]>
     </insert>
@@ -75,7 +77,9 @@
 		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,            
 		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY
 		  FROM TB_VDS_DTCT_15M_STAT                                         
-		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                              
+		 WHERE 1=1
+		   AND STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}
+           AND AVRG_SPED > 0
 		 GROUP BY DTCT_NMBR
     ]]>
     </insert>
@@ -100,7 +104,9 @@
 		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,            
 		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY
 		  FROM TB_VDS_DTCT_HH_STAT                                          
-		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                               
+		 WHERE 1=1
+		   AND STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}
+           AND AVRG_SPED > 0
 		 GROUP BY DTCT_NMBR
     ]]>
     </insert>
@@ -118,7 +124,9 @@
 		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,            
 		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY
 		  FROM TB_VDS_DTCT_DD_STAT                                          
-		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                                
+		 WHERE 1=1
+		   AND STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}
+		   AND AVRG_SPED > 0
 		 GROUP BY DTCT_NMBR ) M
 		ON (L.STAT_DT = M.STAT_DT AND L.DTCT_NMBR = M.DTCT_NMBR AND L.SYST_KIND_DVSN = M.SYST_KIND_DVSN)
 		WHEN MATCHED THEN UPDATE SET