pivot 使用

declare @sql nvarchar(max) select @sql=isnull(@sql+'],[','[')+购买渠道 from #temp group by 购买渠道 set @sql=@sql+']' set @sql='select * from #temp pivot (max(数量) for 购买渠道 in ('+@sql+')) a' select @sql exec(@sql)

posted on 2013-03-20 14:25  习惯简单  阅读(180)  评论(0编辑  收藏  举报

导航