0

我試圖找出是否有Report Builder 3.0中的任何方式來連接或合併2個不同的「數據集」對象二者均具有完全相同的列名成一組數據,用於在餅圖中顯示。串聯/合併2個數據集以完全相同的列

我的SQL查詢類似於這樣的兩組數據:

DECLARE @DateCreatedStart date = GETDATE()-14 
DECLARE @DateCreatedEnd date = GETDATE() 

SELECT i.Source, COUNT(*) AS Count_of_Source 
FROM [DBName].[dbo].[Items] i 
WHERE (i.DateCreated BETWEEN @DateCreatedStart AND @DateCreatedEnd) 
GROUP BY i.Source 

所以我結束了2分數據集二者均具有SourceCount_of_Source列。

編輯:我發現我不能使用查找功能我怎麼想我也許能。它只是在一個數據集中查找並在另一個數據集中找到匹配項,並以類似於Excel的vlookup/hlookup的方式從同一行中提取一個值。

編輯更多信息:我發現這個答案https://stackoverflow.com/a/24312870/1804496顯示我我可以在我的表達式上使用scope參數來指定我的第二個數據集的名稱。我補充說,使用表達式=SUM(Fields!Count_of_Source.Value, "DataSet2")第二值成員,但圖表看起來完全是錯誤的,我不知道如何在瞬間修復它。它看起來像從我的第二個數據集的單行被重複n次,其中n等於唯一Source值從我的第一個數據集的數量。不知道那裏發生了什麼。

+0

簡短的答案是否定的。 (沒有很長的答案。) –

回答

2

的數據集相結合的最佳方法是使用SQL Server。所以你可以添加一個新的數據集並在兩個查詢之間粘貼一個UNION ALL

相關問題