1
我有一個報告,顯示用戶的總結,從2數據庫中獲取數據。我寫的個人數據集來得到它爲每一列, 但隨着值可以重複來了,我不知道我怎樣才能讓我的查詢中我使用UNION ALL
每個用戶使用問題資料集報告
的所有記錄,以獲取從2個數據庫
MainDataset
Select Count(*) as total, Username from database1
where my condition...
group by Username
UNION ALL
Select Count(*) as total, Username from database2
where my condition...
group by Username
Username Total
User1 2
User2 1
User3 3
User4 4
User5 10
User6 5
數據集2
Select Count(*) as totalCol2, Username from database1
where condition for this column...
group by Username
UNION ALL
Select Count(*) as totalCol2, Username from database2
where condition for this column...
group by Username
Username totalCol2
User1 2
User2 1
User2 1
User3 3
User3 2
User4 1
User5 2
User5 3
User6 4
中的數據
我使用MainDataset
展現在我的報告,併爲每列我需要從Dataset2
顯示摘要行:
Username Total totalCol2
User1 2 2
User2 1 2
User3 3 5
User4 4 1
User5 10 5
User6 5 4
我試圖用查找,但只得到了dataset2的第一場比賽,和函數有條件但不起作用。 有人可以給我一些想法,如果我可以做一些SSRS。
報告有10多列,並從型動物數據集來每一個。
謝謝傑米,現在工作!我只跟2集測試,我會去,現在更多的測試! – user1004299 2012-02-17 03:31:51