Browse Source

상품혜택 신상품 아이콘 - 남은수량 조건 추가

bin2107 5 years ago
parent
commit
53cb832f8c

+ 8 - 0
산출물/4.구축/데이터처리/11.상품혜택생성(TB_GOODS_BENEFIT).sql

@@ -174,6 +174,10 @@ FROM   (
         ON     F.FREEGIFT_SQ = FGA.FREEGIFT_SQ
         ON     F.FREEGIFT_SQ = FGA.FREEGIFT_SQ
         AND    FGA.GOODS_GB = 'G800_20'
         AND    FGA.GOODS_GB = 'G800_20'
         AND    FGA.TARGET_GB = 'G260_10'
         AND    FGA.TARGET_GB = 'G260_10'
+		INNER JOIN TB_FREEGIFT_VAL FGV	   
+		ON     F.FREEGIFT_SQ = FGV.FREEGIFT_SQ
+		AND    FGV.DEL_YN = 'N'
+		AND    FGV.LEFT_QTY - FGV.ITEM_QTY > 0
         INNER  JOIN TB_GOODS G
         INNER  JOIN TB_GOODS G
         ON     FGA.TARGET_VAL = G.GOODS_CD
         ON     FGA.TARGET_VAL = G.GOODS_CD
         LEFT   OUTER JOIN TB_FREEGIFT_GOODS NOT_APPLY
         LEFT   OUTER JOIN TB_FREEGIFT_GOODS NOT_APPLY
@@ -203,6 +207,10 @@ FROM   (
         INNER  JOIN TB_FREEGIFT_GOODS_APPLY COMPANY_FGA
         INNER  JOIN TB_FREEGIFT_GOODS_APPLY COMPANY_FGA
         ON     F.FREEGIFT_SQ = COMPANY_FGA.FREEGIFT_SQ
         ON     F.FREEGIFT_SQ = COMPANY_FGA.FREEGIFT_SQ
         AND    COMPANY_FGA.TARGET_GB = 'G260_13' /*업체*/
         AND    COMPANY_FGA.TARGET_GB = 'G260_13' /*업체*/
+		INNER JOIN TB_FREEGIFT_VAL FGV	   
+		ON     F.FREEGIFT_SQ = FGV.FREEGIFT_SQ
+		AND    FGV.DEL_YN = 'N'
+		AND    FGV.LEFT_QTY - FGV.ITEM_QTY > 0
         INNER  JOIN TB_GOODS G
         INNER  JOIN TB_GOODS G
         ON     BRAND_FGA.TARGET_VAL = G.BRAND_CD
         ON     BRAND_FGA.TARGET_VAL = G.BRAND_CD
         AND    COMPANY_FGA.TARGET_VAL = G.SUPPLY_COMP_CD
         AND    COMPANY_FGA.TARGET_VAL = G.SUPPLY_COMP_CD