Database
ORDER BY CASE ... 다중정렬
clover__
2013. 10. 21. 18:26
ORDER BY CASE 필드이름 WHEN '조건' THEN 1 <- '1'은 우선순위
WHEN '조건' THEN 2
WHEN '조건' THEN 3 END , INPUT_DATE DESC
예)
ORDER BY CASE DBO.FN_GET_ STANDARD_YN(A._SEQ)
WHEN 'N' THEN 1 WHEN 'Y' THEN 2 END, INPUT_DT DESC
=> 1순위로 GET_STANDARD_YN이 N 일때 정렬함.
728x90
반응형
LIST