학습용 기출·복원자료 분류 확인SQLD · 2024년 53회 SQL 기본 및 활용 · 33번
오류의 원인 문제두 답 궁금해요ㅜㅠ(문항번호 기억안남)?
1
가 - (select절(서브쿼리 같았음)) 에서 집계함수 써서 오류
오답 이유‘가 - (select절(서브쿼리 같았음)) 에서 집계함수 써서 오류’ 구문은 ‘다 - (group by에서) 집계함수 써서 오류’과 실행 결과나 적용 조건이 다르다. ‘다 - (group by에서) 집계함수 써서 오류’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 1번 보기 ‘가 - (select절(서브쿼리 같았음)) 에서 집계함수 써서 오류’의 적용 여부를 문제 조건과 대조해야 한다.
2
나 - 집계함수 오류가 아니고 =써서 오류인가?
오답 이유‘나 - 집계함수 오류가 아니고 =써서 오류인가?’은 이 문항에서 요구하는 ‘다 - (group by에서) 집계함수 써서 오류’의 정의·역할과 구분된다. ‘다 - (group by에서) 집계함수 써서 오류’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 2번 보기 ‘나 - 집계함수 오류가 아니고 =써서 오류인가?’의 적용 여부를 문제 조건과 대조해야 한다.
3
다 - (group by에서) 집계함수 써서 오류
정답 근거‘다 - (group by에서) 집계함수 써서 오류’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 3번 보기 ‘다 - (group by에서) 집계함수 써서 오류’의 적용 여부를 문제 조건과 대조해야 한다.
4
라 - (order by에서) 집계함수 써서 오류
오답 이유‘라 - (order by에서) 집계함수 써서 오류’ 구문은 ‘다 - (group by에서) 집계함수 써서 오류’과 실행 결과나 적용 조건이 다르다. ‘다 - (group by에서) 집계함수 써서 오류’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다. 따라서 4번 보기 ‘라 - (order by에서) 집계함수 써서 오류’의 적용 여부를 문제 조건과 대조해야 한다.
ANSWER & EXPLANATION
정답 3번
핵심 판단은 3번 ‘다 - (group by에서) 집계함수 써서 오류’입니다. ‘다 - (group by에서) 집계함수 써서 오류’은 NULL과 0 나눗셈의 정의와 질문에서 요구한 적용 조건을 충족한다.