SELECT *
FROM 테이블명A
ORDER BY (
CASE 컬럼명
WHEN 조건1 THEN 1
WHEN 조건2 THEN 2
WHEN 조건3 THEN 3
ELSE 4
END
)
또는
SELECT *
FROM 테이블명A
ORDER BY DECODE(컬럼명 , 조건1, 1, 조건2, 2, 조건3, 3, 4)
위와 같이 사용할 수 있음.
※ 숫자 1, 2, 3 은 출력될 순서를 의미함.
'공부이야기 > Oracle' 카테고리의 다른 글
[오라클] EXPDP / IMPDP (0) | 2014.12.16 |
---|---|
[오라클] EM접속시 '이 웹 사이트의 보안 인증서에 문제가 있습니다.' 해결 (1) | 2014.01.09 |
[오라클]DB링크 (0) | 2013.12.11 |
[SQL]계층형 최하위 레벨 찾기 (0) | 2013.02.27 |
[오라클] Oracle 11g 패스워드 대소문자 인식 (0) | 2012.10.17 |