SELECT 문에 대한 설명으로 옳은 것은? | [SQLD] SQL 개발자 기출유형 모의고사 3회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 3회
SELECT 문에 대한 설명으로 옳은 것은?
1
열 별칭은 WHERE 절에서 쓸 수 없다
2
DISTINCT는 첫 번째 열에만 적용된다
3
덧셈이 곱셈보다 먼저 계산된다
4
Oracle 연결 연산자는 + 기호다
해설
WHERE 절은 SELECT 절보다 먼저 처리되므로 SELECT 절에서 붙인 열 별칭을 WHERE 절에서 참조할 수 없고, ORDER BY 절에서는 쓸 수 있다.
논리 실행 순서는 FROM → WHERE → GROUP BY → HAVING → SELECT → ORDER BY 이다.
- DISTINCT 는 SELECT 목록의 모든 열 조합에 적용된다.
- 곱셈·나눗셈이 덧셈·뺄셈보다 먼저 계산된다.
- Oracle 의 연결 연산자는 || 이고 + 는 SQL Server 방식이다.
오류나 개정된 내용이 보이면 알려주세요