This seems to be a popular question and quite a few chaps have recently asked me about this.
A Pivot Table can automatically sort, count, and total the data stored in one table or spreadsheet and create a second table displaying the summarized data. The PIVOT operator turns the values of a specified column into column names, effectively rotating a table. Here is an example;
USE AdventureWorks
GO
SELECT [CA], [AZ], [TX] 
FROM 
( 
SELECT sp.StateProvinceCode 
FROM Person.Address a 
INNER JOIN Person.StateProvince sp 
ON a.StateProvinceID = sp.StateProvinceID 
) p 
PIVOT 
(
COUNT (StateProvinceCode) 
FOR StateProvinceCode 
IN ([CA], [AZ], [TX]) 
) AS Pvt
Friday, June 6, 2008
Subscribe to:
Post Comments (Atom)
 

 
 Posts
Posts
 
 
No comments:
Post a Comment