數據透視表是分析數據的一種方法
銷售人員 書籍 銷量
小王 Excel教材
小李 Excel教材
小王 Word教材
小李 Excel教材
小王 Excel教材
小李 Excel教材
小王 Word教材
小李 Excel教材
一種數據透視的方法是統計每個銷售人員對每種書籍的銷量
Excel教材 Word教材 總計
小王
小李
各位看明白了嗎?這是最簡單的一種數據透視了
好了
生成基礎數據的代碼
Create table s(
[name] nvarchar(
book nvarchar(
saledNumber int
)
insert into s ([name]
insert into s ([name]
insert into s ([name]
insert into s ([name]
insert into s ([name]
insert into s ([name]
insert into s ([name]
insert into s ([name]
生成數據透視表
set @sql =
select @sql = @sql +
select @sql = left(@sql
select @sql = @sql +
select @sql
exec(@sql)
上面的查詢語句首先是拼接了一條"Sql語句"
SELECT [name]
當然
這就是在Sql Server中生成數據透視表的實現
From:http://tw.wingwit.com/Article/program/SQLServer/201311/22316.html