組,我將嘗試儘可能地對此進行解釋,我希望它能使(某些)有意義。我從我創建的視圖中提取數據,告訴我「贊助商」的客戶類型以及客戶類型中的多少個帳戶在1年,2年和3年後處於非活動狀態。例如:爲非現有值強制賦值爲0
SponsorID | CustomerType | ExpiredAfter | Total
1234 D 1 Year 5
1234 RA 1 Year 7
1234 CA 1 Year 3
1234 D 2 Years 2
1234 RA 2 Years 4
1234 CA 2 Years 1
1234 D 3 Years 8
1234 RA 3 Years 1
1234 CA 3 Years 6
我遇到的問題是一個SponsorID可能不具有ExpiredAfter 1年,所以沒有在數據顯示的任何RA。因此,而不是越來越:
SponsorID | CustomerType | ExpiredAfter | Total
1235 D 1 Year 5
1235 RA 1 Year 0
1235 CA 1 Year 3
我得到:
SponsorID | CustomerType | ExpiredAfter | Total
1235 D 1 Year 5
1235 CA 1 Year 3
同樣,不知道是否有任何這使得任何意義,但我想要做的是包括所有類型的客戶對所有ExpiredAfter不管有價值與否。如果沒有值,我只是想強制一個0或Null。出於報告目的,我需要這個數據行爲0。
有什麼建議嗎?
左外連接,也許? – 2010-01-05 15:21:38