PHP PDO'WHERE'语句用于null和非null值

时间:2013-09-25 14:36:52

标签: php sql pdo null isnull

我们在数据库中有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 NULLnull?我在几个框架中看到了类似的功能,但我不知道如何在PDO中直接执行此操作。它是否可能,或者我们必须检查值是否为null并根据它构建查询?

0 个答案:

没有答案