DECLARE @columns VARCHAR(8000) SELECT @columns = COALESCE(@columns + ',[' + cast(date as varchar(11)) + ']', '[' + cast(date as varchar(11))+ ']') FROM tbl_K_Attendance GROUP BY date DECLARE @query VARCHAR(8000) SET @query = ' select * from tbl_K_Attendance PIVOT ( MAX(Ptype) FOR [date] IN (' + @columns + ') ) AS p' EXECUTE(@query)
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)