this is not complete
pivot is left,i was thinking of doing something like this,
Declare @n int=4
Declare @j int
Declare @k int
Select @j=count(*) from #t
if(@j%@n=0)
set @k= (@j/@n)
else
set @k= (@j/@n)+1
--select @k
;with CTE as
(
select *,ntile(@k)over(order by column1)rn from #t
)
select * from cte