mysql nul et ' '

黄舟
黄舟original
2017-01-16 13:07:181768parcourir

null
'' est un caractère vide, ce qui équivaut à avoir un compte en banque, mais il n'y a pas d'argent.
null est vide, ce qui équivaut à ne pas avoir de compte en banque.

Pour comparer null, vous devez utiliser is null ou not Null. Le jugement

null retournera toujours null lorsqu'il rencontrera l'opérateur =null ou !=null, etc., et il n'est pas efficace, donc lors de la création d'un tableau, il n'y aura généralement pas de défaut nul '';

mysql> select goods_name from goods where goods_name is not null limit 3;
+--------------------+
| goods_name |
+--------------------+
| KD876 | 
| htcN85原装充电器 | 
| 诺基亚原装5800耳机 | 
+--------------------+

3 lignes dans l'ensemble (0,00 sec)

mysql> select goods_name from goods where goods_name is null ;
Empty set (0.00 sec)

null Tous les opérateurs renverront null

mysql> select goods_name from goods where goods_name=null ;
Empty set (0.00 sec)
mysql> select goods_name from goods where goods_name!=null ;
Empty set (0.00 sec)

Ce qui précède est le contenu de mysql null et ' " Pour plus de contenu connexe, veuillez faire attention à. le site PHP chinois (m.sbmmt.com) !


Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn