我们在数据库中有3条记录:
id | name | value
---|-------|--------
1 | 'xxx' | 'zzz'
2 | null | 'aaa'
3 | 'yyy' | 'bbb'
我想要执行一个简单的数据查询。很容易找出以下对象是否在数据库中:
name = 'yyy'
value = 'bbb'
但其他人呢?它们包含空值。当相应字段实际为WHERE name IS NULL
时,有没有办法告诉PDO使用WHERE value IS NULL
或null
?我在几个框架中看到了类似的功能,但我不知道如何在PDO中直接执行此操作。它是否可能,或者我们必须检查值是否为null并根据它构建查询?