문제
ORDER BY에 대한 설명으로 가장 적절하지 않은 것은?
① 정렬 기준 컬럼은 SELECT 절에 명시되어야 한다 ② ASC는 오름차순, DESC는 내림차순 정렬이다 ③ NULL 값은 DBMS에 따라 정렬 순서가 다르다 ④ 여러 컬럼으로 정렬 시 앞선 컬럼이 우선순위를 갖는다
정답
1번
해설
ORDER BY 절에서 정렬 기준 컬럼은 SELECT 절에 명시되지 않아도 사용 가능합니다. ② ASC/DESC는 정확한 설명입니다. ③ Oracle은 NULL을 최대값으로, SQL Server는 최소값으로 취급합니다. ④ 다중 컬럼 정렬 시 왼쪽 컬럼이 우선순위를 갖습니다.