Pārlūkot izejas kodu

통계 YOY 쿼리 수정

LMC 4 gadi atpakaļ
vecāks
revīzija
97809c66fa

+ 5 - 5
src/main/java/com/style24/persistence/mybatis/shop/TsaStatistics.xml

@@ -447,8 +447,8 @@
 				               WHERE  1 = 1
 				                 AND X.EXTMALL_ID = A.EXTMALL_ID
 							<![CDATA[
-							    AND X.DAY >= STR_TO_DATE(#{startDt},'%Y-%m-%d')
-							    AND X.DAY <= DATE_ADD(STR_TO_DATE(#{endDt},'%Y-%m-%d'), INTERVAL 1 DAY)
+							    AND X.DAY >= DATE_ADD(STR_TO_DATE(#{startDt},'%Y-%m-%d'), INTERVAL -1 YEAR)
+							    AND X.DAY <= DATE_ADD(STR_TO_DATE(#{endDt},'%Y-%m-%d'), INTERVAL -1 YEAR)
 							]]>
 								<if test="multiBrandCd != null">
 									/* 브랜드 */
@@ -551,7 +551,7 @@
 				               WHERE 1=1
 				                 AND X.AF_LINK_CD = A.AF_LINK_CD
 							<![CDATA[
-							     AND X.DAY >= STR_TO_DATE(#{startDt},'%Y-%m-%d')
+							     AND X.DAY >= DATE_ADD(STR_TO_DATE(#{startDt},'%Y-%m-%d'), INTERVAL -1 YEAR)
 							     AND X.DAY <= DATE_ADD(STR_TO_DATE(#{endDt},'%Y-%m-%d'), INTERVAL 1 DAY)
 							]]>
 							<if test="multiFrontGb != null">
@@ -657,8 +657,8 @@
 				                FROM TB_STAT_ORD_DAY X
 				               WHERE A.BRAND_CD = X.BRAND_CD
 							<![CDATA[
-							     AND X.DAY >= STR_TO_DATE(#{startDt},'%Y-%m-%d')
-							     AND X.DAY <= DATE_ADD(STR_TO_DATE(#{endDt},'%Y-%m-%d'), INTERVAL 1 DAY)
+							     AND X.DAY >= DATE_ADD(STR_TO_DATE(#{startDt},'%Y-%m-%d'), INTERVAL -1 YEAR)
+							     AND X.DAY <= DATE_ADD(STR_TO_DATE(#{endDt},'%Y-%m-%d'), INTERVAL -1 YEAR)
 							]]>
 							<if test="multiFrontGb != null">
 								/* 디바이스 */