问题描述
|
我有一个查询,最后我想删除某些两个字段同时包含空值的记录
例如
and ((d.status is null AND b.actual is null)) < 1
因此,如果这两个字段同时为null,则基本上省去了记录。
解决方法
我会这样写:
...WHERE d.status IS NOT NULL OR b.actual IS NOT NULL
根据摩根大通的法律,也可以写成:
...WHERE NOT(d.status IS NULL AND b.actual IS NULL)