2013-03-21 34 views
0

我可以知道如何處理下面描述的場景?Reportviewer - 使連續的重複行成爲一個

可以說我有一個包含4列的數據集,並且我有3個連續的重複標準Date,NameID但不是數量。我怎樣才能使它成爲一行,總結所有3行之前?我如何在報告查看器中執行此操作?

Date  Name   ID   Quantity 
____________________________________________ 
21/3  John   001   10 
     John   001   20 
     John   001   10 

我想讓它像:提前

Date  Name   ID   Quantity 
____________________________________________ 
21/3  John   001   40 

感謝。

+0

感謝奧古斯丁,你是怎麼做到的? – Therenho 2013-03-21 12:46:08

+0

呵呵,是sql查詢能夠實現這個嗎?選擇不同的分組? – Therenho 2013-03-22 02:13:29

回答

0

我使用GROUP BY查詢解決了這個問題。 例如:

SELECT Date, Name, ID, SUM(Quantity) as Quantity 
From EmpTable 
GROUP BY Date, Name, ID 
ORDER BY Date ASC 

雖然簡單,但是,我只是想,報表查看器可以做到這一點。 謝謝