|
|
@@ -1970,7 +1970,7 @@
|
|
|
, GS.REVIEW_REG_CNT /*리뷰등록건수*/
|
|
|
FROM TB_CATE_4SRCH C4
|
|
|
INNER JOIN TB_CATE_GOODS CG ON C4.LEAF_CATE_NO = CG.CATE_NO
|
|
|
- INNER JOIN TB_GOODS G ON CG.GOODS_CD = G.GOODS_CD
|
|
|
+ INNER JOIN TB_GOODS G USE INDEX (IX_GOODS_11) ON CG.GOODS_CD = G.GOODS_CD
|
|
|
INNER JOIN TB_GOODS_STOCK S ON CG.GOODS_CD = S.GOODS_CD
|
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
|
INNER JOIN TB_BRAND_GROUP BG ON B.BRAND_GROUP_NO = BG.BRAND_GROUP_NO
|
|
|
@@ -2134,7 +2134,7 @@
|
|
|
, GS.REVIEW_REG_CNT /*리뷰등록건수*/
|
|
|
FROM TB_CATE_4SRCH C4
|
|
|
INNER JOIN TB_CATE_GOODS CG ON C4.LEAF_CATE_NO = CG.CATE_NO
|
|
|
- INNER JOIN TB_GOODS G ON CG.GOODS_CD = G.GOODS_CD
|
|
|
+ INNER JOIN TB_GOODS G USE INDEX (IX_GOODS_11) ON CG.GOODS_CD = G.GOODS_CD
|
|
|
INNER JOIN TB_GOODS_STOCK S ON CG.GOODS_CD = S.GOODS_CD
|
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
|
INNER JOIN TB_BRAND_GROUP BG ON B.BRAND_GROUP_NO = BG.BRAND_GROUP_NO
|
|
|
@@ -2306,7 +2306,7 @@
|
|
|
, GS.REVIEW_REG_CNT /*리뷰등록건수*/
|
|
|
FROM TB_CATE_4SRCH C4
|
|
|
INNER JOIN TB_CATE_GOODS CG ON C4.LEAF_CATE_NO = CG.CATE_NO
|
|
|
- INNER JOIN TB_GOODS G ON CG.GOODS_CD = G.GOODS_CD
|
|
|
+ INNER JOIN TB_GOODS G USE INDEX (IX_GOODS_11) ON CG.GOODS_CD = G.GOODS_CD
|
|
|
INNER JOIN TB_GOODS_STOCK S ON CG.GOODS_CD = S.GOODS_CD
|
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
|
INNER JOIN TB_BRAND_GROUP BG ON B.BRAND_GROUP_NO = BG.BRAND_GROUP_NO
|
|
|
@@ -2470,7 +2470,7 @@
|
|
|
, GS.REVIEW_REG_CNT /*리뷰등록건수*/
|
|
|
FROM TB_CATE_4SRCH C4
|
|
|
INNER JOIN TB_CATE_GOODS CG ON C4.LEAF_CATE_NO = CG.CATE_NO
|
|
|
- INNER JOIN TB_GOODS G ON CG.GOODS_CD = G.GOODS_CD
|
|
|
+ INNER JOIN TB_GOODS G USE INDEX (IX_GOODS_11) ON CG.GOODS_CD = G.GOODS_CD
|
|
|
INNER JOIN TB_GOODS_STOCK S ON CG.GOODS_CD = S.GOODS_CD
|
|
|
INNER JOIN TB_BRAND B ON G.BRAND_CD = B.BRAND_CD
|
|
|
INNER JOIN TB_BRAND_GROUP BG ON B.BRAND_GROUP_NO = BG.BRAND_GROUP_NO
|
|
|
@@ -2587,13 +2587,13 @@
|
|
|
) G
|
|
|
<choose>
|
|
|
<when test="sortingType == 'BEST'"> <!-- 인기상품순 -->
|
|
|
- ORDER BY SELL_WEEK_QTY DESC, GOODS_CD
|
|
|
+ ORDER BY SELF_GOODS_YN DESC, SELL_WEEK_QTY DESC, GOODS_CD
|
|
|
</when>
|
|
|
<when test="sortingType == 'REVIEW'"> <!-- 리뷰많은순 -->
|
|
|
- ORDER BY REVIEW_REG_CNT DESC, GOODS_CD
|
|
|
+ ORDER BY SELF_GOODS_YN DESC, REVIEW_REG_CNT DESC, GOODS_CD
|
|
|
</when>
|
|
|
<otherwise> <!-- 최신상품순 -->
|
|
|
- ORDER BY REG_DT DESC, GOODS_CD
|
|
|
+ ORDER BY SELF_GOODS_YN DESC, REG_DT DESC, GOODS_CD
|
|
|
</otherwise>
|
|
|
</choose>
|
|
|
<if test="pageable != null and pageable.endRow != null and pageable.endRow > 0">
|