Hi
I want to use Pivot Data output for further processing with Cursors
select @cols = @cols + QUOTENAME(StudentName) + ',' from (Select distinct StudentName from #finalTable where StudentID in (select [value] from string_split(@StudentID,','))) as tmp
select @cols = substring(@cols,0,len(@cols))
set @query = 'select [BookId] [Book ID],BookTitle [Book],[ComboBookName],[CoreRPL],[Lexile],[NumberOfPages],[SessionPlanStatus],[ClosingStock], ' + @cols + '
INTO #temp from (select [BookID] ,BookTitle,[ComboBookName],[CoreRPL],[Lexile],[NumberOfPages],[SessionPlanStatus],Status,[ClosingStock],StudentName from #finalTable
where (('''+@BookID+'''=''0'' OR [BookId] IN('+ cast(@BookID as varchar(Max))+')))) x pivot
( Max(Status) for StudentName in (' + @cols + ')) piv order by BookTitle';
Thanks
Ramco RamcoPosted Apr 28, 2023, 1:55 PM
Hi
Thanks
Rajkiran SwainPosted Apr 28, 2023, 1:26 PM
Hello! It seems like your query is incomplete and has been cut off. Can you please provide the full query so I can assist you with your question about using Pivot Data output for further processing with Cursors? Thank you.