按日期来动态行列转换

来源:互联网 发布:淘宝图片需要的尺寸 编辑:程序博客网 时间:2024/05/01 14:50

declare @sql varchar(8000)
set @sql = 'select 客户 '
select @sql = @sql + ' , sum(case 日期 when ''' + 日期 + ''' then 数量 else 0 end) [' + 日期 + ']'
from (select distinct convert(varchar(10),日期,120) 日期 from tb) as a
set @sql = @sql + ' from tb group by 客户'
exec(@sql)

原创粉丝点击