2012-06-26 50 views
1

我有一個報告,其中引用了兩個單獨的數據集。第一個表格包含一個顯示標記目的的整數值的列(即1,2,9,12 ...等)。第二個表格包含許多項目,每個項目都顯示上述標籤號碼的一些值(多對一)。兩個數據集都包含相同的標籤#字段。SSRS - 匹配值的聚合函數和計數頻率

我的問題是,我如何計算第二個表中第一個表中特定標籤編號附加到的匹配數量?我知道這與集合函數有關,但我認爲它也可能與分組有關,而我不知道如何將這兩者結合起來用於我正在尋找的解決方案。

謝謝!

+1

我*有點*看看你在做什麼,但如果你可以編輯你的問題併爲數據集中的內容添加一個最簡單的例子,這將是很好的。 – Jeroen

回答

1
SELECT Tags.TagId, Count(*) AS Matches 
FROM Tags 
INNER JOIN TagMatches ON Tags.TagId = TagMatches.TagId 
GROUP BY Tags.TagId 
+0

我最終對整個數據做了一個子選擇......這個工作起來也很容易,哈哈。 – user1483334