NULL 값 처리에 대한 설명으로 올바른 것은?
NULL 값 처리에 대한 설명으로 올바른 것은?
-- Price 값이 18, 19, NULL, 22, 21.35 인 경우
SELECT COUNT(Price), AVG(Price), SUM(Price) FROM Products;
정답: B
세 함수 모두 NULL 값을 무시하고 계산합니다:
COUNT(Price) 결과: 4개
⦁ NULL이 아닌 값들만 계산: 18, 19, 22, 21.35
⦁ NULL 값은 개수에 포함되지 않음
AVG(Price) 결과: 20.0875
⦁ NULL을 제외한 값들의 평균: (18+19+22+21.35) ÷ 4 = 20.0875
⦁ NULL을 0으로 처리하지 않음
SUM(Price) 결과: 80.35
⦁ NULL을 제외한 값들의 합계: 18+19+22+21.35 = 80.35
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.