|
|
@@ -36,9 +36,10 @@ WITH TAB AS (
|
|
|
AND G.GOODS_TYPE = 'G056_N' /*일반상품*/
|
|
|
AND G.GOODS_STAT = 'G008_90' /*승인된상품*/
|
|
|
AND G.SELF_MALL_YN = 'Y' /*자사몰에노출하는넘만*/
|
|
|
+ AND NOW() BETWEEN G.SELL_STDT AND G.SELL_EDDT /*유효한판매기간*/
|
|
|
AND S.SOLDOUT_YN = 'N' /*품절이아닌넘*/
|
|
|
AND S.DISP_YN = 'Y' /*사이즈노출하는넘만*/
|
|
|
- AND S.CURR_STOCK_QTY - S.BASE_STOCK_QTY > 0
|
|
|
+ AND S.CURR_STOCK_QTY - S.BASE_STOCK_QTY > 0 /*재고있는넘만*/
|
|
|
GROUP BY G.GOODS_CD, B.BRAND_GROUP_NO, G.FORMAL_GB
|
|
|
UNION ALL
|
|
|
SELECT G.GOODS_CD
|
|
|
@@ -54,12 +55,13 @@ WITH TAB AS (
|
|
|
AND G.BRAND_CD = B.BRAND_CD
|
|
|
AND G.GOODS_TYPE != 'G056_N' /*일반상품이 아닌넘*/
|
|
|
AND G.GOODS_STAT = 'G008_90' /*승인된상품*/
|
|
|
- AND G.SELF_GOODS_YN = 'Y' /*자사상품만*/
|
|
|
+ AND G.SELF_GOODS_YN = 'Y' /*자사상품만(세트상품과 딜상품은 자사상품만)*/
|
|
|
AND G.SELF_MALL_YN = 'Y' /*자사몰에노출하는넘만*/
|
|
|
- AND GC.USE_YN = 'Y'
|
|
|
+ AND NOW() BETWEEN G.SELL_STDT AND G.SELL_EDDT /*유효한판매기간*/
|
|
|
+ AND GC.USE_YN = 'Y' /*사용하는구성상품*/
|
|
|
AND S.SOLDOUT_YN = 'N' /*품절이아닌넘*/
|
|
|
AND S.DISP_YN = 'Y' /*사이즈노출하는넘만*/
|
|
|
- AND S.CURR_STOCK_QTY - S.BASE_STOCK_QTY > 0
|
|
|
+ AND S.CURR_STOCK_QTY - S.BASE_STOCK_QTY > 0 /*재고있는넘만*/
|
|
|
GROUP BY G.GOODS_CD, B.BRAND_GROUP_NO, G.FORMAL_GB
|
|
|
) C
|
|
|
WHERE A.GOODS_CD = C.GOODS_CD
|