I have a table like this...
CustomerID DBColumnName Data -------------------------------------- 1 FirstName Joe 1 MiddleName
This should work:
select * from (select [CustomerID] ,[Demographic] ,[Data] from [dbo].[pivot] ) as Ter pivot (max(Data) for Demographic in (FirstName, MiddleName, LastName, [Date]))as bro