Sometimes you have to iterate or loop through available data. SQL Server provide many looping techniques and i am explaining While loop with example here.
--While Loop in SQL Server
--select * from Employee
select ROW_NUMBER() over(order by EmpId) as Rn, * into #Emp from Employee
Declare @TotalCount int, @Counter int, @EmpId int, @EmpName varchar(100), @Salary int
select @TotalCount=COUNT(1) from #Emp
Set @Counter=1
-- Less than or greater than symbol is not allowed in description to -----removing that from example and only kept "="
While @Counter=@TotalCount
Begin
Select @EmpId=EmpId,@EmpName=EmpName,@Salary=Salary from #Emp where Rn=@Counter
Print Concat(@EmpId,' '+ @EmpName +' ' , @Salary)
Set @Counter+=1
End
Drop table #Emp
На этой странице сайта вы можете посмотреть видео онлайн While Loop With Example In SQL Server длительностью часов минут секунд в хорошем качестве, которое загрузил пользователь TechVeda 04 Октябрь 2022, поделитесь ссылкой с друзьями и знакомыми, на youtube это видео уже посмотрели 487 раз и оно понравилось 8 зрителям. Приятного просмотра!