while loop in sql query
select distinct rowid=IDENTITY(Int, 1,1), buyorder.Chln into #temp from BuyOrder inner join rChallan on BuyOrder.Chln=rChallan.OrderNo where BuyOrder.Qty=BuyOrder.sQty/2 and BuyOrder.sQty=rChallan.Qty declare @challanID as varchar(50) declare @num as int set @num=1 while(@num<=(select MAX(rowid) from #temp)) begin set @challanID=(select Chln from #temp where rowid=@num ) print @challanID set @num=@num+1 end drop table #temp