Me encontré con una situación extraña hoy haciendo algún código sql de un solo uso. Este bucle anidado no parece para ejecutar el bucle externo: se imprime (0,0), (0,1), (0,2) y (0,3)¿Qué hay de malo con este bucle WHILE anidado en SQL
declare @i int, @j int
select @i = 0, @j = 0
while @i < 3 begin
while @j < 3 begin
select @i as i, @j as j
set @j = @j + 1
end
set @i = @i + 1
end
Me estoy perdiendo algo descaradamente ¿obvio?
Gracias por este Q! Necesitaba una gran sonrisa hoy. ;-) –