将c.category <> 'AGILE'
添加到下面的查询后,结果集停止,包括NULL
的{{1}}值。如何在我的结果集中返回包含c.category
c.category的行,而不执行NULL
?
UNION
答案 0 :(得分:6)
NULL
既不等于也不等于任何特定值。如果要包含NULL值,则需要类似
and( c.category <> 'AGILE'
or c.category IS NULL)
答案 1 :(得分:2)
这很简单:
(c.category <> 'AGILE' OR c.category IS NULL)
答案 2 :(得分:2)
这是一种方式:
AND (c.category IS NULL OR c.category <> 'AGILE')
这是另一个:
AND NVL(c.category, 'foo') <> 'AGILE'