Computer >> 컴퓨터 >  >> 프로그램 작성 >> MySQL

MySQL 산술 표현식이 NULL을 반환할 때?


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임을 알 수 있습니다.