2015-05-30 58 views
2

我分割我的输入数据,两个选择与不同的where子句,然后我想在一些聚合之后将它们连接在一起,并留下一个左外连接。左外连接和空值转换

工作正常,并且来自左表的连接数据具有预期的空值。如果我可以做一个IsNull(lefttable.column,0),这将是好的,但IsNull不被支持,据我所知,有没有其他方法来构建我的陈述?

回答

3

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

如果你想它投影为一列值。当lefttable.column为null,则1,你可以用这个表达

CASE ELSE 0 END as isNull