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)
按日期来动态行列转换
最新推荐文章于 2024-05-06 14:44:53 发布