标签: sql tsql while-loop sql-server-2008-r2 cross-join
正如我所听到的,WHILE循环可以被CROSS JOIN替换以优化查询,但我不知道如何做到这一点。 任何人都可以帮我吗?
提前致谢!
答案 0 :(得分:0)
示例:如果要生成1到10000之间的数字,请使用
select top 10000 row_number() over (order by (select 1)) as number from sys.objects as t1 cross join sys.objects as t2