WITH W_STYLE AS (SELECT INFO.DIVISION_CD, INFO.STYLE_CD, INFO.STYLENAME, DENSE_RANK() OVER(ORDER BY NVL(SUM(DECODE(SALE.WORK_GU, 0, SALE.QTY, 1, -SALE.QTY)),0) DESC) RANK_NO FROM BIZ_STYLEINFO INFO, BIZ_SALE SALE WHERE INFO.DIVISION_CD = '0' AND INFO.STYLE_CD = SALE.STYLE_CD AND SALE.DIVISION_CD = '0' AND INFO.EXTRA_S_2 = '0' AND INFO.SECTION02_CD = '1' GROUP BY INFO.DIVISION_CD, INFO.STYLE_CD, INFO.STYLENAME ) SELECT A.RANK_NO, A.STYLE_CD, A.STYLENAME, B.IMAGE, C.SHOP_CD, CASE WHEN C.SHOP_CD IS NULL THEN 0 WHEN C.SHOP_CD IS NOT NULL THEN 1 END AS CK FROM W_STYLE A ,BIZ_STYLE_IMAGE B ,BIZ_RUNBS C WHERE A.DIVISION_CD = '0' AND B.DIVISION_CD(+) = '0' AND B.STYLE_CD(+) = A.STYLE_CD AND B.STYLE_SEQ(+) = '01' AND B.IMAGE_SEQ(+) = '1' AND C.DIVISION_CD(+) = '0' AND C.STYLE_CD(+) = A.STYLE_CD AND C.SHOP_CD(+) = '50485' AND A.RANK_NO <= '10' ORDER BY A.RANK_NO
현재 SQL문 조회결과 사진과 같이 세로로 출력되는 데이터가 있습니다.
저 조회결과를 1번째 사진 1번째줄을 예시로 들자면
1
310825742
3FY742(P)
null
0
식으로 출력되게 하고싶은데 어떻게 해야할지를 모르겠습니다..
캡처2의 사진과 같이 출력해서 나열하고싶은데 어렵네요.
혹시 SQL로 가능할까요?