Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- DECLARE @cols AS NVARCHAR(MAX),
- @query AS NVARCHAR(MAX);
- SET @cols = STUFF((SELECT distinct ',' + QUOTENAME(c.transdate)
- FROM #Table c
- FOR XML PATH(''), TYPE ).value('.', 'NVARCHAR(MAX)') ,1,1,'')
- set @query = 'SELECT ' + @cols + '
- from
- ( select distinct transdate,
- itemid,
- sums
- from #Table
- ) x
- pivot
- ( SUM(SUMS) for transdate in (' + @cols + ') ) p'
- execute(@query)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement