Browse Source

쿼리수정

jsh77b 4 years ago
parent
commit
7a4fd04914

+ 0 - 5
산출물/3.설계/05.DB-Object/03.db_function/FN_GET_APPLY_CPN1_ID.sql

@@ -120,11 +120,6 @@ BEGIN
                 ON     GD.BRAND_CD = CR1.REF_VAL
                 AND    CR1.CPN_TARGET = 'G260_12' -- 브랜드
                 AND    CR1.DEL_YN = 'N'
-                UNION
-                SELECT CR2.CPN_ID
-                     , GD.GOODS_CD
-                     , GD.CURR_PRICE
-                FROM   GOODS_DATA GD
                 INNER  JOIN TB_COUPON_REFVAL CR2
                 ON     GD.SUPPLY_COMP_CD = CR2.REF_VAL
                 AND    CR2.CPN_TARGET = 'G260_13' -- 공급업체

+ 1 - 6
산출물/3.설계/05.DB-Object/03.db_function/FN_GET_APPLY_CPN1_PRICE.sql

@@ -123,11 +123,6 @@ BEGIN
                 ON     GD.BRAND_CD = CR1.REF_VAL
                 AND    CR1.CPN_TARGET = 'G260_12' -- 브랜드
                 AND    CR1.DEL_YN = 'N'
-                UNION
-                SELECT CR2.CPN_ID
-                     , GD.GOODS_CD
-                     , GD.CURR_PRICE
-                FROM   GOODS_DATA GD
                 INNER  JOIN TB_COUPON_REFVAL CR2
                 ON     GD.SUPPLY_COMP_CD = CR2.REF_VAL
                 AND    CR2.CPN_TARGET = 'G260_13' -- 공급업체
@@ -163,7 +158,7 @@ BEGIN
     IF O_CURR_PRICE > O_DC_VAL THEN
         SET O_RET_VALUE = O_CURR_PRICE - O_DC_VAL;  
     ELSE
-        SET O_RET_VALUE = 0;
+        SET O_RET_VALUE = O_CURR_PRICE;
     END IF
     ;