2

我拆分了我的输入数据,两个选择具有不同的 where 子句,然后我想在一些聚合后将它们重新连接在一起,并使用左外连接。

这工作正常,左表中的连接数据按预期具有空值。如果我可以做一个 IsNull(lefttable.column,0) 就可以了,但据我所知,不支持 IsNull,有没有其他方法来构建我的语句?

4

1 回答 1

3

您可以使用“IS NULL”运算符(与 TSQL 相同)

如果要将其投影为列值,可以使用此表达式

CASE WHEN lefttable.column IS NULL THEN 1 ELSE 0 END AS isNull

于 2015-06-01T17:45:14.803 回答