SQLD(SQL 개발자) 기출 · 단일행 함수
아래 SQL 수행 결과로 가장 알맞은 것은?

본문)
SELECT COL1
FROM TAB1
ORDER BY CASE WHEN MOD(COL2, 3) = 0 THEN 'A'
ELSE 'B'
END, COL1; 이 문제 풀어보기
정답 및 해설 보기
정답: 3번
CASE문 결과를 1차 정렬로 한 뒤, 이 값이 같을 경우 COL1의 값으로 2차 정렬을 수행한다. 이렇게 정렬된 COL1의 값은 SCOTT, ALLEN, FORD, SMITH 순으로 출력된다.