|
|
@@ -2995,21 +2995,22 @@
|
|
|
SELECT GOODS_CD
|
|
|
, '20' AS BENEFIT_GB /*무료배송*/
|
|
|
FROM (
|
|
|
- SELECT G.GOODS_CD
|
|
|
- , DFP.MIN_ORD_AMT
|
|
|
- , FN_GET_BENEFIT_PRICE('P',G.GOODS_CD,G.CURR_PRICE,'G100_10') AS CURR_PRICE
|
|
|
- FROM TB_GOODS G
|
|
|
- , TB_GOODS_STOCK GS
|
|
|
- , TB_DELV_FEE_POLICY DFP
|
|
|
- WHERE G.GOODS_CD = GS.GOODS_CD
|
|
|
- AND G.DELV_FEE_CD = DFP.DELV_FEE_CD
|
|
|
- AND G.SUPPLY_COMP_CD = DFP.SUPPLY_COMP_CD
|
|
|
- AND G.GOODS_STAT = 'G008_90' /*승인완료상품*/
|
|
|
- AND G.SELF_MALL_YN = 'Y' /*몰노출상품*/
|
|
|
- AND NOW() BETWEEN G.SELL_STDT AND G.SELL_EDDT /*판매기간*/
|
|
|
- AND GS.STOCK_QTY <![CDATA[>]]> 0 /*재고있는상품*/
|
|
|
- AND DFP.USE_YN = 'Y' /*사용하는배송비정책*/
|
|
|
- ) Z
|
|
|
+ SELECT G.GOODS_CD
|
|
|
+ , DFP.MIN_ORD_AMT
|
|
|
+ , FN_GET_BENEFIT_PRICE('P',G.GOODS_CD,G.CURR_PRICE,'G100_10') AS CURR_PRICE
|
|
|
+ FROM TB_DELV_FEE_POLICY DFP
|
|
|
+ INNER JOIN TB_GOODS G
|
|
|
+ ON G.DELV_FEE_CD = DFP.DELV_FEE_CD
|
|
|
+ AND G.SUPPLY_COMP_CD = DFP.SUPPLY_COMP_CD
|
|
|
+ AND DFP.USE_YN = 'Y'
|
|
|
+ INNER JOIN TB_GOODS_STOCK GS
|
|
|
+ ON G.GOODS_CD = GS.GOODS_CD
|
|
|
+ AND GS.STOCK_QTY > 0 /*재고있는상품*/
|
|
|
+ WHERE 1=1
|
|
|
+ AND G.GOODS_STAT = 'G008_90'
|
|
|
+ AND G.SELF_GOODS_YN = 'Y'
|
|
|
+ AND NOW() BETWEEN G.SELL_STDT AND G.SELL_EDDT /*판매기간*/
|
|
|
+ ) Z
|
|
|
WHERE MIN_ORD_AMT <![CDATA[<=]]> CURR_PRICE
|
|
|
</insert>
|
|
|
|