2011-11-02 26 views
1

我正在使用SQL Server Report Builder 3.0創建條形圖。該圖表是滿意度分數(優秀,很好,良好,一般,差),並且顯示每個分數。它的作品非常漂亮,除非沒有特定分數的記錄。我希望能夠顯示所有選項,即使值爲零。有沒有辦法在那裏放置佔位符或以其他方式強制顯示?Report Builder 3.0圖表 - 需要顯示空的類別組

回答

0

創建另一個包含所有類別名稱的表。

CREATE TABLE CATEGORIES(ID NOT NULL PRIMARY KEY); 

然後在表格中插入類別名稱。

INSERT INTO CATEGORIES 
VALUES ('Excellent', 'Very Good', 'Good', 'Fair', 'Poor'); 

然後你條形圖數據集,

SELECT C.ID, COUNT(A.ID) 
FROM Categories C 
LEFT OUTER JOIN yourTableNameHere A on C.ID = A.category 
GROUP BY C.ID; 

的結果將是(類別名稱,計數)記錄的數據集。