在我的維度表中爲放棄的呼叫我有ID 1代碼NO,ID 2代碼YES 我想要根據是否將這些ID加載到事實表中該呼叫被放棄使用聯接。從維度表中設置事實表中的ID
如何永遠存在的問題,我的數據庫中被遺棄的值是否爲NULL,是否爲1。
所以,當我加入
INNER JOIN datamartend.dbo.Abandoned_Call_Dim
ON incoming_measure.Abandoned = Abandoned_Call_Dim.abandoned_code
它拉沒有結果?
有關於此的任何想法?
基本上所需要的是:
我想從廢棄尺寸廢棄的ID爲2,如果在度量abandonded值爲null,如果不爲空
感謝
你說有兩個表'incoming_measure'和'Abandoned_Call_Dim' NULL值?您是否可以顯示更多查詢,因爲查詢的其他部分可能會對此行爲負責 – whytheq
如果未放棄調用,則不會在maincall表中顯示null。在被遺棄的昏暗的ID不丟棄是3 在主表theres a 1如果它被遺棄,並在維度是2. 我無法找出如何匹配維度id maincall中的值? –
你能不能用'ISNULL(MAINCALLTABLE.Abandoned,3)'替換你的連接部分? – whytheq