특정 index값을 상위로 정렬 질문 드립니다.... 0 2 2,733

by 임정훈 [PL/SQL] 정렬 [2011.08.01 09:52:34]



특정 index값을 상위로 정렬 질문 드립니다....

order by 를 이용해 정렬을 하게 되면 현재 결과 값이 아래와 같이 나오는데요...

CATEGORY_ID    CATEGORY_NAME
1 세무회계
2 신입사원/리더쉽
3 인사노무/마케팅/영업
5 유통/수출입/무역
6 품질혁신
7 CEO
8 기타


카테고리ID 7번을 가장 상단에 올리려고 하는데 Oracle 질문과 답변에는 비슷한 질문사항이 없어
이렇게 도움을 요청하게되었습니다... 

CATEGORY_ID    CATEGORY_NAME
7 CEO
1 세무회계
2 신입사원/리더쉽
3 인사노무/마케팅/영업
5 유통/수출입/무역
6 품질혁신
8 기타

다른 정렬방식이 있는지 알려주시면 정말 감사하겠습니다~(__)~





by 마농 [2011.08.01 10:01:01]
ORDER BY DECODE(category_id, 7, 0, category_id)

by 임정훈 [2011.08.01 10:26:11]
이런 방법이...;; 마농님 정말정말 감사합니다~~~
마농님 답변 덕에 해결 잘되었습니다~^^ 감사합니다~~~
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입