首页 > 解决方案 > 查询之间有什么区别?“SELECT * FROM bookings where code = null”和“SELECT * FROM bookings where code IS null”

问题描述

我得到这些查询的不同输出。有没有人面对这个?

标签: sqldatabasepostgresqloperators

解决方案


col= null不会工作,因为

NULL 表示我不知道。这是一个占位符,表示没有值。

=评估价值,这样就行不通了。

您需要使用IS NULL来获取NULL行值。


推荐阅读