문제
다음 SQL의 결과 행 수로 가장 적절한 것은?
[T1]
| VAL |
|---|
| 1 |
| 2 |
| 3 |
[T2]
|
| VAL |
|---|
| 1 |
| NULL |
① 0건 ② 1건 ③ 2건 ④ 3건
정답
1번
해설
① NOT IN의 하위 쿼리 결과에 NULL이 포함되면 비교 결과가 UNKNOWN이 되어 어떤 행도 반환되지 않을 수 있습니다. 따라서 결과는 0건입니다. ②③④는 NULL 포함 NOT IN의 동작을 고려하지 않은 결과입니다.
다음 SQL의 결과 행 수로 가장 적절한 것은?
[T1]
| VAL |
|---|
| 1 |
| 2 |
| 3 |
[T2]
|
| VAL |
|---|
| 1 |
| NULL |
① 0건 ② 1건 ③ 2건 ④ 3건
1번
① NOT IN의 하위 쿼리 결과에 NULL이 포함되면 비교 결과가 UNKNOWN이 되어 어떤 행도 반환되지 않을 수 있습니다. 따라서 결과는 0건입니다. ②③④는 NULL 포함 NOT IN의 동작을 고려하지 않은 결과입니다.
기출 #3841 · CUME_DIST
아래 Window Function 설명에 맞는 것은? **<지문>** 파티션별 윈도우의 전체 건수에서 현재 행보다 작거나 같은 건수에 대한 누적 백분율을 구하는 함수 ① CUME_DIST ② DENSE_RANK ③ ...
기출 #3842 · 윈도우 프레임
아래 설명을 만족하는 SQL로 알맞은 것은? **<지문>** 부서별로 연봉을 오름차순 정렬하고, 현재 연봉 기준 -100부터 +200 사이의 연봉자 수를 구한다. ① SELECT emp_id, salary, COUN...
기출 #3843 · 순위 함수
아래 SQL에서 EMPLOYEE_ID가 7780인 행의 결과로 알맞은 것은? **<TAB>** | EMPLOYEE_ID | SALARY | |---:|---:| | 7780 | 4000 | | 7781 | 4000 ...
기출 #3845 · 셀프 조인
아래 결과를 출력하는 SQL의 빈칸에 적절한 것은? **<SQL>** [코드] **<조건>** 자기보다 점수가 높은 행의 개수에 1을 더해 등수를 구한다. ① (1) COUNT(*) + 1, (2) T1.점수 < T...
기출 #3849 · ORDER BY
아래 SQL 결과로 알맞은 것은? [코드] **<조건>** 부서1의 총매출은 18000이고, 부서2의 총매출은 11300이다. ① 부서1 18000, 부서2 11300 ② 부서2 11300, 부서1 18000 ③ 부...
기출 #3852 · ORDER BY
아래 SQL에 대한 설명으로 적절한 것은? [코드] ① 계좌번호를 오름차순으로 정렬한다. ② 계좌번호를 내림차순으로 정렬한다. ③ ORDER BY 절이 있으므로 조인이 수행되지 않는다. ④ DESC는 NULL을 제외...
4 min read
SQLD 시험을 앞두고 막판 정리가 필요한 분들을 위한 핵심 개념 요약본. 1·2페이지 미리보기와 플랜 회원 PDF 다운로드 안내.
10 min read
SQLD 2과목 단골 출제 주제인 계층형 질의를 PRIOR 위치, LEVEL 의사컬럼, 평가 순서, 자주 틀리는 함정 중심으로 정리했습니다.
5 min read
SQLD 응시료, 환불 가능 시점, 전액 환불 사유, 일정 변경·고사장 변경 규정까지 한 번에 정리했습니다. 시험 5일 전 18시 환불 마감 주의.
매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.