La raison derrière cela est que lorsque nous utilisons NULL avec des opérateurs de comparaison comme "=", "" etc., nous ne recevons aucun résultat significatif de la comparaison. Considérez l'exemple suivant pour démontrer ce concept -
mysql> Select 10 = NULL, 10< NULL, 10<>NULL; +-----------+----------+----------+ | 10 = NULL | 10< NULL | 10<>NULL | +-----------+----------+----------+ | NULL | NULL | NULL | +-----------+----------+----------+ 1 row in set (0.07 sec)
L'ensemble de résultats ci-dessus n'a aucun sens.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!