MySQL5.6中NULL值需要注意的事项

  1. MySQL中带有UNIQUE索引的列,可以有多个NULL值,系统不会认为多个NULL值为重复值。另外,在查询时,如果列本身是数字类型,查询时尽量使用IS NOT NULL。下图中,采用<> 'NULL'进行条件判断,虽然成功了,但是会有警告,不建议这样去做。

MySQL5.6中NULL值需要注意的事项

 

MySQL5.6中NULL值需要注意的事项

  2.在 MySQL 中,对 null 值进行数学运算时,结果都为 null。

MySQL5.6中NULL值需要注意的事项

3.在 MySQL 中,对 null 值使用比较运算符或进行逻辑运算时,结果都为 null。在实际查询时,应该防止查询结果中出现NULL值而导致条件判断出现问题。

MySQL5.6中NULL值需要注意的事项