如何避免while循环

时间:2019-10-25 19:53:34

标签: while-loop

我有此查询,而我的while循环不断中断。请,如何避免while循环而仍然在不同日期重复查询?主要的挑战是where子句必须是查询准确的方式。我将不胜感激有关如何最好地避免while循环的提示。

    DECLARE @date date = '2019-10-10'
    WHILE @date < '2019-09-10'
    BEGIN
    SELECT  A.Column1, A.Column2, B.Column3
    From Table1 A
    JOIN Table2 B On A.Column1=B.Column1
    WHERE A.Column1>=@date
    AND B.Column2<=@date
    END

0 个答案:

没有答案