그 이유는 "=", "" 등과 같은 비교 연산자와 함께 NULL을 사용하면 비교에서 의미 있는 결과를 얻지 못하기 때문입니다. 이 개념을 보여주기 위해 다음 예를 고려하십시오.
mysql> Select 10 = NULL, 10< NULL, 10<>NULL; +-----------+----------+----------+ | 10 = NULL | 10< NULL | 10<>NULL | +-----------+----------+----------+ | NULL | NULL | NULL | +-----------+----------+----------+ 1 row in set (0.07 sec)
위 결과 집합은 어떤 의미에서도 의미가 없습니다.
위 내용은 MySQL에서 NULL과 함께 '=', '' 등과 같은 산술 연산자를 사용할 수 없는 이유는 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!