bin2107 5 лет назад
Родитель
Сommit
c2c7ae0873
1 измененных файлов с 4 добавлено и 6 удалено
  1. 4 6
      src/main/java/com/style24/persistence/mybatis/shop/TsfGoods.xml

+ 4 - 6
src/main/java/com/style24/persistence/mybatis/shop/TsfGoods.xml

@@ -1773,7 +1773,6 @@
 		         , G.LIST_PRICE         /*정상가(최초판매가)*/
 		         , G.LIST_PRICE         /*정상가(최초판매가)*/
 		         , G.CURR_PRICE         /*현재판매가*/
 		         , G.CURR_PRICE         /*현재판매가*/
 		         , G.REG_DT             /*등록일시*/
 		         , G.REG_DT             /*등록일시*/
-		         , G.NUMB
 		    FROM   (
 		    FROM   (
 		            SELECT CASE WHEN BG.DISP_NM_LANG = 'EN' THEN
 		            SELECT CASE WHEN BG.DISP_NM_LANG = 'EN' THEN
 		                            BG.BRAND_GROUP_ENM
 		                            BG.BRAND_GROUP_ENM
@@ -1792,11 +1791,9 @@
 		                 , G.LIST_PRICE                                             /*정상가(최초판매가)*/
 		                 , G.LIST_PRICE                                             /*정상가(최초판매가)*/
 		                 , G.CURR_PRICE                                             /*현재판매가*/
 		                 , G.CURR_PRICE                                             /*현재판매가*/
 		                 , G.REG_DT                                                 /*등록일시*/
 		                 , G.REG_DT                                                 /*등록일시*/
-		                 , ROW_NUMBER() OVER(ORDER BY G.REG_DT DESC
-		                                            , G.GOODS_CD) AS NUMB
 		            FROM   TB_CATE_4SRCH C4
 		            FROM   TB_CATE_4SRCH C4
 		                 , TB_CATE_GOODS CG
 		                 , TB_CATE_GOODS CG
-		                 , TB_GOODS G USE INDEX (IX_GOODS_11)
+		                 , TB_GOODS G
 		                 , TB_GOODS_STOCK GS
 		                 , TB_GOODS_STOCK GS
 		                 , TB_BRAND B
 		                 , TB_BRAND B
 		                 , TB_BRAND_GROUP BG
 		                 , TB_BRAND_GROUP BG
@@ -1834,11 +1831,12 @@
 		            AND    BG.USE_YN = 'Y'
 		            AND    BG.USE_YN = 'Y'
 		           ) G
 		           ) G
 		    WHERE  1=1
 		    WHERE  1=1
+		    ORDER BY G.REG_DT DESC, G.GOODS_CD
 		<if test="pageable != null and pageable.endRow != null and pageable.endRow > 0">
 		<if test="pageable != null and pageable.endRow != null and pageable.endRow > 0">
-			AND  G.NUMB BETWEEN #{pageable.startRow} AND #{pageable.endRow}
+			LIMIT #{pageable.limitStartRow} , #{pageable.pageSize}
 		</if>
 		</if>
 		<if test="maxRow != null and maxRow !=''">
 		<if test="maxRow != null and maxRow !=''">
-			AND  G.NUMB <![CDATA[<=]]> #{maxRow}
+			LIMIT #{maxRow}
 		</if>
 		</if>
 		)
 		)
 		SELECT G.BRAND_GROUP_NM
 		SELECT G.BRAND_GROUP_NM