필드명 Result 의 값이 'N' 과 'Y' 의 값을 갖는 행을 맨위로 출력하고 나머지를 idx로 정렬
select * from tablename
order by case when Result in ('N','Y') then 0 else 1 end,idx
여기서 Result 의 값이 숫자일 경우 연산도 가능하다 ex) case when Result / 10 in (5,9) then 0 else 1 end ,idx
필드명 category 의 값이 "3" 또는 "9" 인 행들을 하단으로 보내고 추천순으로 정렬하기
select * from tablename
ORDER BY CASE WHEN (category = 3 OR category = 9) THEN 'category DESC' ELSE 'bd_idx_num DESC' END, bd_idx_num DESC