SELECT 절의 표현에 대한 설명으로 적절하지 않은 것은? | [SQLD] SQL 개발자 기출유형 모의고사 1회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 1회
SELECT 절의 표현에 대한 설명으로 적절하지 않은 것은?
1
+, -가 *, /보다 먼저 계산된다
2
DISTINCT는 열 조합 전체로 중복을 없앤다
3
Oracle은 ||로 문자열을 연결한다
4
공백이 든 별칭은 큰따옴표로 감싼다
해설
산술 연산은 곱셈·나눗셈이 덧셈·뺄셈보다 먼저 계산되므로, 순서를 바꾸려면 괄호를 써야 한다.
예를 들어
100 + 20 * 3은 160이고(100 + 20) * 3은 360이며, 우선순위가 같으면 왼쪽부터 계산한다.
- DISTINCT는 SELECT 목록 전체 조합이 같은 행만 하나로 줄인다.
- 공백이나 특수문자가 든 별칭은 큰따옴표로 감싼다.
- Oracle은 ||, SQL Server는 +로 문자열을 잇는다.
오류나 개정된 내용이 보이면 알려주세요