학습용 기출·복원자료 분류 확인SQLD · 2026년 60회 SQL 기본 및 활용 · 42번
다음 중 값이 다른 것은?
1
SELECT 1 + null
오답 이유‘SELECT 1 + null’ 구문은 ‘SELECT null, null’과 실행 결과나 적용 조건이 다르다. ‘SELECT null, null’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 1번 보기 ‘SELECT 1 + null’의 적용 여부를 문제 조건과 대조해야 한다.
2
SELECT ‘X’
오답 이유‘SELECT ‘X’’ 구문은 ‘SELECT null, null’과 실행 결과나 적용 조건이 다르다. ‘SELECT null, null’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 2번 보기 ‘SELECT ‘X’’의 적용 여부를 문제 조건과 대조해야 한다.
3
SELECT 1 * null
오답 이유‘SELECT 1 * null’ 구문은 ‘SELECT null, null’과 실행 결과나 적용 조건이 다르다. ‘SELECT null, null’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 3번 보기 ‘SELECT 1 * null’의 적용 여부를 문제 조건과 대조해야 한다.
4
SELECT null, null
정답 근거‘SELECT null, null’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 4번 보기 ‘SELECT null, null’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 4번
핵심 판단은 4번 ‘SELECT null, null’입니다. ‘SELECT null, null’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다.