2
我分割我的輸入數據,兩個選擇與不同的where子句,然後我想在一些聚合之後將它們連接在一起,並留下一個左外連接。左外連接和空值轉換
工作正常,並且來自左表的連接數據具有預期的空值。如果我可以做一個IsNull(lefttable.column,0),這將是好的,但IsNull不被支持,據我所知,有沒有其他方法來構建我的陳述?
我分割我的輸入數據,兩個選擇與不同的where子句,然後我想在一些聚合之後將它們連接在一起,並留下一個左外連接。左外連接和空值轉換
工作正常,並且來自左表的連接數據具有預期的空值。如果我可以做一個IsNull(lefttable.column,0),這將是好的,但IsNull不被支持,據我所知,有沒有其他方法來構建我的陳述?
您可以使用「IS NULL」運算符(同TSQL)
如果你想它投影爲一列值。當lefttable.column爲null,則1,你可以用這個表達
CASE ELSE 0 END as isNull