MS-SQL/Query
[MS-SQL] 사용자 정의 정렬 해보기 간단 예제
Hwoarang757
2015. 3. 23. 23:38
CASE 문을 이용해 특정컬럼에 대해 사용자가 원하는 정렬이 가능하다는것을 검색하여 확인하였습니다.
SELECT FilterResult , ID FROM TEST_TABLE
ORDER BY
CASE WHEN FilterResult = 'CODE000001' THEN 1 ELSE 2 END ASC
, ID ASC
예시문에서 추가로 조건을 더 설정하고 싶다면 CASE 문의 조건을 더 추가해주면 될 것 같습니다.