DB

ORDER BY 특정 값으로 정렬

인생아 2017. 4. 27. 15:00
반응형
WITH TAB AS (
                 SELECT '홍길동' AS COL1 FROM DUAL
UNION ALL SELECT '임꺽정' AS COL1 FROM DUAL
UNION ALL SELECT '허준' AS COL1 FROM DUAL
UNION ALL SELECT '고길동' AS COL1 FROM DUAL
) 



SELECT DECODE(COL1, '임꺽정', 1, '허준', 2, '고길동', 3, '홍길동', 4) AS ORDER_COL
	  ,COL1
  FROM TAB
 ORDER BY ORDER_COL
반응형

'DB' 카테고리의 다른 글

오라클 SYNONYM(별칭) 설정  (0) 2016.05.27
오라클 타 계정에 권한 부여  (0) 2016.05.27
DISTINCT 키워드  (0) 2016.05.15
오라클 자주쓰는 데이터 타입 정리  (0) 2016.05.15
SQL 기본 (TAB / DESC)  (0) 2016.05.15
오라클 명령문 유형 (DDL / DML / TCL / DCL)  (0) 2016.05.15