← 회차 전체 문제학습용 기출·복원자료 분류 확인SQLD · 2023년 51회 SQL 기본 및 활용 · 23번
`COL1 <> 'CPG' AND COL2 > 10`을 만족하는 행이 없을 때 결과는?
- 1
NULL 한 행
오답 이유일반 SELECT는 조건 불충족 시 NULL 행을 새로 만들지 않는다. 따라서 1번 보기 ‘NULL 한 행’의 적용 여부를 문제 조건과 대조해야 한다. - 2
0행
정답 근거WHERE는 두 조건이 모두 TRUE인 행만 남긴다. 만족 행이 없다면 별도의 집계가 없는 SELECT는 빈 결과를 반환한다. 따라서 2번 보기 ‘0행’의 적용 여부를 문제 조건과 대조해야 한다. - 3
0 한 행
오답 이유COUNT 같은 집계가 없으므로 숫자 0을 출력하지 않는다. 따라서 3번 보기 ‘0 한 행’의 적용 여부를 문제 조건과 대조해야 한다. - 4
오류
오답 이유유효한 비교 조건이므로 결과 없음은 오류가 아니다. 따라서 4번 보기 ‘오류’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION정답 2번
핵심 판단은 2번 ‘0행’입니다. WHERE는 두 조건이 모두 TRUE인 행만 남긴다. 만족 행이 없다면 별도의 집계가 없는 SELECT는 빈 결과를 반환한다.
CONTENT RECORD콘텐츠 정보
- 자료 유형
- 공개 기출 아카이브
- 검수 상태
- 문항·보기·해설 편집 확인
- 최종 검수
- 2026-08-09