我拆分输入数据,两个选择具有不同的where子句,然后我想在一些聚合后将它们连接在一起,并使用左外连接。
这样可以正常工作,左表中的联接数据具有预期的空值。如果我可以做一个IsNull(lefttable.column,0),这是没关系的,但据我所知,IsNull不受支持,有没有其他方法来构造我的语句?
答案 0 :(得分:3)
您可以使用" IS NULL"运算符(与TSQL中相同)
如果要将其作为列值投影,可以使用此表达式
例如,当lefttable.column为NULL时,那么1 ELSE 0 END AS isNull