|
數(shù)據(jù)透視表提供的數(shù)據(jù)三維視圖效果,在Microsoft Excel能創(chuàng)建數(shù)據(jù)透視表,但是,它并不會總是很方便使用Excel。您可能希望在Web應(yīng)用程序中創(chuàng)建一個數(shù)據(jù)透視報表。創(chuàng)建一個簡單的數(shù)據(jù)透視表可能是一件非常復(fù)雜的任務(wù)。所以,我打算不但為你提供一個非常有用的工具創(chuàng)建簡單和高級的數(shù)據(jù)透視表,而且為你移除一些籠罩他們的神秘面紗。
目標是:我們想要有能力將datatable中的二維的數(shù)據(jù)轉(zhuǎn)換成三維視圖。
在大多數(shù)情況下,你會從數(shù)據(jù)庫的查詢數(shù)據(jù)填充數(shù)據(jù)表,例如

SalesPeople.FullName AS [Sales Person]
, Products.FullName AS [Product]
, SUM(Sales.SalesAmount) AS [Sale Amount]
, SUM(Sales.Qty) AS [Quantity]
FROM
Sales
JOIN
SalesPeople WITH (NOLOCK)
ON SalesPeople.SalesPersonID = Sales.SalesPersonID
JOIN
Products WITH (NOLOCK)
ON Products.ProductCode = Sales.ProductCode
GROUP BY
SalesPeople.FullName
, Products.FullName
NET技術(shù):ASP.NET實現(xiàn)類似Excel的數(shù)據(jù)透視表,轉(zhuǎn)載需保留來源!
鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。