본문 바로가기
MS-SQL/Query

[MS-SQL] 사용자 정의 정렬 해보기 간단 예제

by Hwoarang757 2015. 3. 23.

CASE 문을 이용해 특정컬럼에 대해 사용자가 원하는 정렬이 가능하다는것을 검색하여 확인하였습니다.

 

 

 

SELECT FilterResult  , ID FROM TEST_TABLE

ORDER BY

CASE WHEN FilterResult = 'CODE000001' THEN 1 ELSE 2 END ASC

, ID ASC

 

 

예시문에서 추가로 조건을 더 설정하고 싶다면 CASE 문의 조건을 더 추가해주면 될 것 같습니다.