볼펜 공장의 신입 사원

빈 값(NULL)이란?

널, NULL

값이 없다는 표시. 0과 다르다.

무슨 뜻인가

0은 "세어 보니 없었다"는 값이고, 빈 값은 "세지 못했다, 모른다"는 표시입니다. 둘을 같은 것으로 다루면 모르는 것이 없는 것으로 바뀝니다.

합계나 평균을 낼 때 빈 값을 0으로 넣으면 숫자가 실제보다 작아집니다. 빈 값이 있으면 따로 표시하고 알려야 합니다.

볼펜 공장에서는

21일째에 센서의 선이 헐거워 두 시간 동안 불량 값이 빈칸으로 왔습니다. 화면이 그것을 0으로 더해서 불량 합계가 14가 아니라 9로 보였습니다.

왜 필요한가

"불량이 없었다"와 "불량을 세지 못했다"는 전혀 다른 일입니다.

함께 보면 좋은 말