Создайте отчет о состоянии запасов на каждый месяц с переменной даты, установленной на определенный c месяц - PullRequest
0 голосов
/ 07 февраля 2020

Я пытаюсь сгенерировать отчет о состоянии акций на каждый месяц. В моем запросе у меня есть переменная даты, установленная на c month:

declare @date datetime = CONVERT(DATETIME, '2019-08-13 00:00:00', 121)
declare @lastmonth datetime = (select cast(dateadd(day, -day(getdate()), getdate()) as date))
declare  @m int = 0

--**my aim is to ensure that @date = @lastmonth** 
while @date<= @lastmonth
  Begin
     set @m = @m + 1
        while @m < 12
         Begin
    set @date = (select dateadd(mm, @m, @date))
      End
End

select 
...