背後的原因是,當我們將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中文網其他相關文章!