2015-05-30 59 views
2

我分割我的輸入數據,兩個選擇與不同的where子句,然後我想在一些聚合之後將它們連接在一起,並留下一個左外連接。左外連接和空值轉換

工作正常,並且來自左表的連接數據具有預期的空值。如果我可以做一個IsNull(lefttable.column,0),這將是好的,但IsNull不被支持,據我所知,有沒有其他方法來構建我的陳述?

回答

3

您可以使用「IS NULL」運算符(同TSQL)

如果你想它投影爲一列值。當lefttable.column爲null,則1,你可以用這個表達

CASE ELSE 0 END as isNull