모던지
SQL 개발자 (SQLD) / 02 SQL기본및활용

ORDER BY 절이 SELECT 절의 별칭을 사용할 수 있는 이유는?

  1. ORDER BY는 문법 검사를 건너뛰기 때문이다
  2. 별칭은 컬럼명보다 우선순위가 높기 때문이다
  3. 별칭은 쿼리 전체에서 유효한 이름이기 때문이다
  4. ORDER BY가 SELECT 절보다 나중에 처리되기 때문이다
정답과 해설 보기

4. ORDER BY가 SELECT 절보다 나중에 처리되기 때문이다

처리 순서에서 SELECT 다음에 오는 절만 별칭을 알아볼 수 있고, 그 절은 ORDER BY입니다. WHERE와 GROUP BY와 HAVING은 모두 SELECT보다 먼저 처리되므로 별칭을 인식하지 못합니다.

풀이 화면에서 풀기 강의 읽기

모던지가 직접 쓴 문항입니다. 시행기관과 관계가 없습니다.