NULL은 값이 아니며 0과 같지도 않다는 것을 알고 있습니다. MySQL 산술 표현식은 NULL을 사용하는 경우 NULL을 반환합니다. 다음 예의 도움으로 이해할 수 있습니다 -
예시
mysql> Select 100*NULL; +----------+ | 100*NULL | +----------+ | NULL | +----------+ 1 row in set (0.00 sec) mysql> Select 100+NULL; +----------+ | 100+NULL | +----------+ | NULL | +----------+ 1 row in set (0.00 sec)
위의 예에서 산술 표현식에서 NULL을 사용하면 결과 자체가 NULL임을 알 수 있습니다.