- 오라클 커스텀 정렬
- Oracle 사용자 지정 정렬
1 방법 (예시)[ | ]
sql
Copy
SELECT * FROM TABLE1
ORDER BY CASE
WHEN ENV='개발' THEN 1
WHEN ENV='테스트' THEN 2
WHEN ENV='운영' THEN 3
ELSE 99
END ASC
2 실행 예시[ | ]
sql
Copy
SELECT * FROM TABLE1 ORDER BY WEEK
금요일 |
목요일 |
수요일 |
월요일 |
일요일 |
토요일 |
화요일 |
sql
Copy
SELECT * FROM TABLE1
ORDER BY CASE
WHEN WEEK='일요일' THEN 1
WHEN WEEK='월요일' THEN 2
WHEN WEEK='화요일' THEN 3
WHEN WEEK='수요일' THEN 4
WHEN WEEK='목요일' THEN 5
WHEN WEEK='금요일' THEN 6
WHEN WEEK='토요일' THEN 7
ELSE 99
END ASC
일요일 |
월요일 |
화요일 |
수요일 |
목요일 |
금요일 |
토요일 |
3 같이 보기[ | ]
4 참고[ | ]
편집자 Jmnote Jmnote bot
로그인하시면 댓글을 쓸 수 있습니다.