|
|
@@ -1797,7 +1797,7 @@
|
|
|
,(CASE WHEN RNK.LIST_PRICE > 0 THEN 100 - ROUND((RNK.CURR_PRICE / RNK.LIST_PRICE) * 100 ,0) ELSE 0 END ) AS DC_RATE
|
|
|
FROM
|
|
|
(
|
|
|
- SELECT ROW_NUMBER() OVER (PARTITION BY GOODS.BRAND_GROUP_NO ORDER BY GOODS.DIS DESC, GOODS.DISP_ORD DESC, GOODS.REG_DT DESC) AS RNUM
|
|
|
+ SELECT ROW_NUMBER() OVER (PARTITION BY GOODS.BRAND_GROUP_NO ORDER BY GOODS.DIS, GOODS.DISP_ORD DESC, GOODS.REG_DT DESC, GOODS.GOODS_CD) AS RNUM
|
|
|
, GOODS.*
|
|
|
FROM
|
|
|
(
|
|
|
@@ -1886,7 +1886,7 @@
|
|
|
AND BG.USE_YN = 'Y' /*사용하는 브랜드그룹*/
|
|
|
AND GS.STOCK_QTY <![CDATA[>]]> 0 /*재고있는상품*/
|
|
|
)AA
|
|
|
- ORDER BY AA.BRAND_GROUP_NO, AA.DISP_ORD DESC, AA.DIS
|
|
|
+ ORDER BY AA.BRAND_GROUP_NO, AA.DISP_ORD DESC, AA.DIS, AA.REG_DT DESC, AA.GOODS_CD
|
|
|
)GOODS
|
|
|
WHERE CASE WHEN GOODS.GOODS_CD_CNT>1 THEN GOODS.DIS = 1 ELSE GOODS.DIS = 2 END
|
|
|
)RNK
|