| 
					
				 | 
			
			
				@@ -2,106 +2,113 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <mapper namespace="com.its.vds.dao.mapper.VdsStatMapper"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 용인시는 5분 통계정보 생성하지 않음  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    <insert id="CRT_TB_VDS_DTCT_HS" parameterType="com.its.vds.vo.voStatisticsTime">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    <![CDATA[--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		INSERT INTO TB_VDS_DTCT_HS (      PRCN_DT,                 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  VDS_DTCT_NMBR,           --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  TFVL,                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  SPED,                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  AVRG_OCPY_RATE,          --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  AVRG_LNGT,               --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  HDWY,                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  SPCE_OCPY_RATE,          --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                  SPCE_AVRG_SPED           --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		                                 )                         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		SELECT  #{prcs.STAT_DT}               AS PRCN_DT,          --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        VDS_DTCT_NMBR                 AS VDS_DTCT_NMBR,    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        SUM(TFVL)                     AS TFVL,             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(SPED), 0)           AS SPED,             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(AVRG_OCPY_RATE)           AS AVRG_OCPY_RATE,   --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(AVRG_LNGT)                AS AVRG_LNGT,        --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(HDWY), 0)           AS HDWY,             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(SPCE_OCPY_RATE)           AS SPCE_OCPY_RATE,   --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(SPCE_AVRG_SPED), 0) AS SPCE_AVRG_SPED    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		  FROM TB_VDS_DTCT_CLCT--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		 WHERE CLCT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                      --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		 GROUP BY VDS_DTCT_NMBR                                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    ]]>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    </insert>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <insert id="CRT_TB_VDS_DTCT_HS" parameterType="com.its.vds.vo.voStatisticsTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		INSERT INTO TB_VDS_DTCT_HS (PRCN_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                            SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		SELECT  #{prcs.STAT_DT}               AS PRCN_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        VDS_DTCT_NMBR                 AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        SUM(TFVL)                     AS TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(SPED), 0)           AS SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_OCPY_RATE)           AS AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_LNGT)                AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(HDWY), 0)           AS HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(SPCE_OCPY_RATE)           AS SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(SPCE_AVRG_SPED), 0) AS SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  FROM TB_VDS_DTCT_CLCT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 WHERE CLCT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <insert id="CRT_TB_VDS_DTCT_15M_STAT" parameterType="com.its.vds.vo.voStatisticsTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		INSERT INTO TB_VDS_DTCT_15M_STAT (STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                          DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                          SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		                                  TFVL,                         
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                                  TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                  AVRG_SPED,                    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                  AVRG_OCPY_RATE,               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                  AVRG_LNGT,                    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		                                  AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                                  AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                          AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 )                              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT  #{prcs.STAT_DT}               AS STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                DTCT_NMBR                     AS DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                MIN(SYST_KIND_DVSN)           AS SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        SUM(TFVL)                     AS TFVL,                  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        ROUND(AVG(SPED), 0)           AS AVRG_SPED,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        AVG(AVRG_OCPY_RATE)           AS AVRG_OCPY_RATE,        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        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} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 GROUP BY DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                VDS_DTCT_NMBR                 AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        SUM(TFVL)                     AS TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(SPED), 0)           AS AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_OCPY_RATE)           AS AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_LNGT)                AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(HDWY), 0)           AS AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AVG(SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  FROM TB_VDS_DTCT_CLCT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 WHERE CLCT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <insert id="CRT_TB_VDS_DTCT_HH_STAT" parameterType="com.its.vds.vo.voStatisticsTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		INSERT INTO TB_VDS_DTCT_HH_STAT (STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                         DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                         SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 TFVL,                               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 AVRG_SPED,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 AVRG_OCPY_RATE,                     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 AVRG_LNGT,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		                                 AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                                 AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                )                                    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT  #{prcs.STAT_DT}                    AS STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                DTCT_NMBR                          AS DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                MIN(SYST_KIND_DVSN)                AS SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                VDS_DTCT_NMBR                      AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        SUM(TFVL)                          AS TFVL,                  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        ROUND(AVG(AVRG_SPED), 0)           AS AVRG_SPED,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE,        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		  FROM TB_VDS_DTCT_15M_STAT                                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AVG(AVRG_LNGT)                     AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AVG(AVRG_SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(AVRG_SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  FROM TB_VDS_DTCT_15M_STAT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 GROUP BY DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <insert id="CRT_TB_VDS_DTCT_DD_STAT" parameterType="com.its.vds.vo.voStatisticsTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		INSERT INTO TB_VDS_DTCT_DD_STAT (STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                         DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                                         SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 TFVL,                               
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 AVRG_SPED,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                 AVRG_OCPY_RATE,                     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		                                 AVRG_LNGT,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		                                 AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		                                 AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                                         AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		                                )                                    
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT  #{prcs.STAT_DT}                    AS STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                DTCT_NMBR                          AS DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                VDS_DTCT_NMBR                      AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 MIN(SYST_KIND_DVSN)                AS SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        SUM(TFVL)                          AS TFVL,                  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        ROUND(AVG(AVRG_SPED), 0)           AS AVRG_SPED,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE,        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_LNGT)                     AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AVG(AVRG_SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(AVRG_SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  FROM TB_VDS_DTCT_HH_STAT                                           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                                
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 GROUP BY DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </insert> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -110,65 +117,69 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		MERGE INTO TB_VDS_DTCT_MN_STAT L                                     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		USING (                                                              
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		SELECT  #{prcs.STAT_DT}                    AS STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                DTCT_NMBR                          AS DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                MIN(SYST_KIND_DVSN)                AS SYST_KIND_DVSN, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                VDS_DTCT_NMBR                      AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        SUM(TFVL)                          AS TFVL,                  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        ROUND(AVG(AVRG_SPED), 0)           AS AVRG_SPED,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE,        
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,             
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_LNGT)                     AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                AVG(AVRG_SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                ROUND(AVG(AVRG_SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		  FROM TB_VDS_DTCT_DD_STAT                                           
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                                 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		 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) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR ) M 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		ON (L.STAT_DT        = M.STAT_DT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		AND L.VDS_DTCT_NMBR  = M.VDS_DTCT_NMBR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		WHEN MATCHED THEN UPDATE SET 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                L.TFVL                = M.TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		       L.AVRG_SPED           = M.AVRG_SPED,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		       L.AVRG_OCPY_RATE      = M.AVRG_OCPY_RATE,                     
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		       L.AVRG_LNGT           = M.AVRG_LNGT,                          
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		       L.AVRG_HDWY           = M.AVRG_HDWY 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		WHEN NOT MATCHED THEN                                                
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		INSERT(L.STAT_DT, L.DTCT_NMBR, L.SYST_KIND_DVSN, L.TFVL, L.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		       L.AVRG_OCPY_RATE, L.AVRG_LNGT, L.AVRG_HDWY ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		VALUES(M.STAT_DT, M.DTCT_NMBR, M.SYST_KIND_DVSN, M.TFVL, M.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		       M.AVRG_OCPY_RATE, M.AVRG_LNGT, M.AVRG_HDWY ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_LNGT           = M.AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               L.AVRG_HDWY           = M.AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+               L.AVRG_SPCE_OCPY_RATE = M.AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_SPCE_AVRG_SPED = M.AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		WHEN NOT MATCHED THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		INSERT(L.STAT_DT, L.VDS_DTCT_NMBR, L.TFVL, L.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_OCPY_RATE, L.AVRG_LNGT, L.AVRG_HDWY, L.AVRG_SPCE_OCPY_RATE, L.AVRG_SPCE_AVRG_SPED ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		VALUES(M.STAT_DT, M.VDS_DTCT_NMBR, M.TFVL, M.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       M.AVRG_OCPY_RATE, M.AVRG_LNGT, M.AVRG_HDWY, M.AVRG_SPCE_OCPY_RATE, M.AVRG_SPCE_AVRG_SPED ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-    <!-- 용인시는 년 통계정보 생성하지 않음  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    <update id="CRT_TB_VDS_DTCT_YY_STAT" parameterType="com.its.vds.vo.voStatisticsTime">--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    <![CDATA[--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		MERGE INTO TB_VDS_DTCT_YY_STAT L                                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		USING (                                                             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		SELECT  #{prcs.STAT_DT}                    AS STAT_DT,              --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        VDS_DTCT_NMBR                      AS VDS_DTCT_NMBR,        --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        SUM(TFVL)                          AS TFVL,                 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(AVRG_SPED), 0)           AS AVRG_SPED,            --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE,       --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(AVRG_LNGT)                     AS AVRG_LNGT,            --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY,            --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        AVG(AVRG_SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE,  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		        ROUND(AVG(AVRG_SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED   --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		  FROM TB_VDS_DTCT_MN_STAT                                          --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT}                                --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		 GROUP BY VDS_DTCT_NMBR ) M                                         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		ON (L.STAT_DT = M.STAT_DT AND L.VDS_DTCT_NMBR = M.VDS_DTCT_NMBR)    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		WHEN MATCHED THEN UPDATE SET                                        --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.TFVL                = M.TFVL,                              --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_SPED           = M.AVRG_SPED,                         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_OCPY_RATE      = M.AVRG_OCPY_RATE,                    --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_LNGT           = M.AVRG_LNGT,                         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_HDWY           = M.AVRG_HDWY,                         --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_SPCE_OCPY_RATE = M.AVRG_SPCE_OCPY_RATE,               --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_SPCE_AVRG_SPED = M.AVRG_SPCE_AVRG_SPED                --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		WHEN NOT MATCHED THEN                                               --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		INSERT(L.STAT_DT, L.VDS_DTCT_NMBR, L.TFVL, L.AVRG_SPED,             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_OCPY_RATE, L.AVRG_LNGT, L.AVRG_HDWY,                  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       L.AVRG_SPCE_OCPY_RATE, L.AVRG_SPCE_AVRG_SPED )               --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		VALUES(M.STAT_DT, M.VDS_DTCT_NMBR, M.TFVL, M.AVRG_SPED,             --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       M.AVRG_OCPY_RATE, M.AVRG_LNGT, M.AVRG_HDWY,                  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--		       M.AVRG_SPCE_OCPY_RATE, M.AVRG_SPCE_AVRG_SPED )               --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    ]]>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-<!--    </update>--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <update id="CRT_TB_VDS_DTCT_YY_STAT" parameterType="com.its.vds.vo.voStatisticsTime"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <![CDATA[ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		MERGE INTO TB_VDS_DTCT_YY_STAT L 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		USING ( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		SELECT  #{prcs.STAT_DT}                    AS STAT_DT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        VDS_DTCT_NMBR                      AS VDS_DTCT_NMBR, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        SUM(TFVL)                          AS TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(AVRG_SPED), 0)           AS AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_OCPY_RATE)                AS AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_LNGT)                     AS AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(AVRG_HDWY), 0)           AS AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        AVG(AVRG_SPCE_OCPY_RATE)           AS AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		        ROUND(AVG(AVRG_SPCE_AVRG_SPED), 0) AS AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		  FROM TB_VDS_DTCT_MN_STAT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 WHERE STAT_DT BETWEEN #{prcs.FROM_DT} AND #{prcs.TO_DT} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		 GROUP BY VDS_DTCT_NMBR ) M 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		ON (L.STAT_DT       = M.STAT_DT 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		AND L.VDS_DTCT_NMBR = M.VDS_DTCT_NMBR) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		WHEN MATCHED THEN UPDATE SET 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.TFVL                = M.TFVL, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_SPED           = M.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_OCPY_RATE      = M.AVRG_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_LNGT           = M.AVRG_LNGT, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_HDWY           = M.AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_SPCE_OCPY_RATE = M.AVRG_SPCE_OCPY_RATE, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_SPCE_AVRG_SPED = M.AVRG_SPCE_AVRG_SPED 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		WHEN NOT MATCHED THEN 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		INSERT(L.STAT_DT, L.VDS_DTCT_NMBR, L.TFVL, L.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_OCPY_RATE, L.AVRG_LNGT, L.AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       L.AVRG_SPCE_OCPY_RATE, L.AVRG_SPCE_AVRG_SPED ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		VALUES(M.STAT_DT, M.VDS_DTCT_NMBR, M.TFVL, M.AVRG_SPED, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       M.AVRG_OCPY_RATE, M.AVRG_LNGT, M.AVRG_HDWY, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		       M.AVRG_SPCE_OCPY_RATE, M.AVRG_SPCE_AVRG_SPED ) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    ]]> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |