티끌모아 개발

[Oracle]order by 여러 개 거는 방법과 결과 본문

sql

[Oracle]order by 여러 개 거는 방법과 결과

JKimKorea 2021. 8. 27. 13:59
SELECT
            A.GOAL_YM 
        ,   A.C_STR
        ,   C.L_NM
FROM    SALES_GOAL   A
JOIN    CSTR                  B   ON A.C_STR = B.C_STR
JOIN    CCAT                  C   ON A.L_CD = C.CAT
WHERE       1=1
ORDER BY C_STR , L_CD

간단하다.

위와같이 ' , '(콤마) 를 써서 여러개를 걸면 된다. 

이럴 경우 정렬이 되는 순서는 C_STR대로 먼저 정렬되고, 그안에서 L_CD가 오름차순으로 정렬되서 나타나게 된다.