|
@@ -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
|