Case when 을 이용한 정렬 방법입니다.
사용빈도는 낮지만 잊을만 하면 사용하는 조건인데 개인적으로 왠지 익숙해지지 않는 구문이라서 샘플로 기록을 남깁니다..
기억하고 싶은것만 기억하는 ;; T^T
잘 기록해놓고 찾아서 쓰면 되지 싶지말입니다.
order by ( CASE when eventCode='EBD' then 1 when eventCode='DSC' then 2 when eventCode='SPC' then 3 when eventCode='COM' then 4 when eventCode='FNT' or eventCode='FNM' then 5 when eventCode='DSCDAY' then 6 when eventCode='FNTDAY' then 7 END ) ASC
- [2015/09/24] Deletes nodes from an XML instance. 특정 노드 삭제 (894)
- [2015/08/26] unix_timestamp 을 MSSQL 상에서 YYYY-MM-DD hh:mm:ss 포맷으로 상호 변환 (1539)
- [2015/08/19] Login failed for user 'userid'. (Microsoft SQL Server, Error : 18456) (1236)
- [2015/07/13] SQL Server Management Studio(SSMS) 메모리 점유율 문제 (1751)
- [2015/01/29] 2015 SQL UNPLUGGED 세미나 (529)