MySQL은 인수 중 하나가 NULL인 산술 계산의 결과로 항상 NULL을 던집니다. 더하기, 빼기, 곱하기 및 나누기가 있는 인수로 NULL을 갖는 다음 예를 고려하십시오. -
mysql> Select 10*NULL; +---------+ | 10*NULL | +---------+ | NULL | +---------+ 1 row in set (0.12 sec) mysql> Select 10+NULL; +---------+ | 10+NULL | +---------+ | NULL | +---------+ 1 row in set (0.00 sec) mysql> Select 10-NULL; +---------+ | 10-NULL | +---------+ | NULL | +---------+ 1 row in set (0.07 sec) mysql> Select 10/NULL; +---------+ | 10/NULL | +---------+ | NULL | +---------+ 1 row in set (0.00 sec)
위의 모든 산술 계산의 출력은 NULL이 인수 중 하나이기 때문에 NULL입니다.