可能存在於我的查詢中的原因,因爲我使用MAX
來獲取唯一記錄。 但是現在我的SSRS報告不顯示正確的NetWrittenPremium
數量。 什麼是解決這個問題的解決方法? 這裏是我的查詢:SSRS中的總計不顯示相關號碼
select b.YearNum,
b.MonthNum,
ClassCode,
QLL.Description,
SUM(Premium) as NetWrittenPremium
FROM tblCalendar b
LEFT JOIN ProductionReportMetrics prm ON b.MonthNum=Month(prm.EffectiveDate) AND b.YearNum = YEAR(EffectiveDate)
AND prm.EffectiveDate >=DateAdd(yy, -1, DATEADD(d, 1, EOMONTH(GETDATE()))) AND prm.EffectiveDate <= EOMONTH(GETDATE()) AND CompanyLine = 'Ironshore Insurance Company'
LEFT JOIN NetRate_Quote_Insur_Quote Q ON prm.NetRate_QuoteID = Q.QuoteID
LEFT JOIN NetRate_Quote_Insur_Quote_Locat QL ON Q.QuoteID = QL.QuoteID
LEFT JOIN (SELECT * FROM NetRate_Quote_Insur_Quote_Locat_Liabi nqI
JOIN (SELECT LocationID as LocID, MAX(ClassCode) as ClCode
FROM NetRate_Quote_Insur_Quote_Locat_Liabi GROUP BY LocationID) nqA
ON nqA.LocID = nqI.LocationID AND nqA.ClCode = nqI.ClassCode) QLL
ON QLL.LocationID = QL.LocationID
WHERE (b.YearNum = YEAR(GETDATE())-1 and b.MonthNum >= MONTH(GETDATE())+1) OR
(b.YearNum = YEAR(GETDATE()) and b.MonthNum <= MONTH(GETDATE()))
GROUP BY b.YearNum,b.MonthNum,ClassCode, QLL.Description
我的表矩陣結構:我gruping的說明,並通過SUM(NetWrittenPremium) TOP 10
通過SUM(NetWrittenPremium) DESC
和過濾ClassCode.Sorting它。另一組是MonthNum。
幾個問題:任何機會,你可以給我們看看錶矩陣結構和羣體呢?你在做什麼靜態或基於參數的過濾? – bitnine
剛剛添加了一些關於我的Tablix結構的信息 – Oleg