У меня есть этот запросДата Показатели SRSS
SELECT DateRevised,
CASE
WHEN DateRevised BETWEEN DateAdd("m",-1,DateRevised) AND GETDATE() Then '2'
When DateRevised BETWEEN DateAdd("m",-3,DateRevised) AND DateAdd("m",-2,DateRevised) Then '0'
End "Indicator"
FROM UpdateTable
То, что я хочу сделать, это создать еще один столбец индикатора, так, то я могу пойти в построитель отчетов и положить зеленый индикатор, когда дата в прошлом месяце на дату и красный индикатор, если он старше месяца.
У меня возникла проблема с созданием запроса, поскольку он показывает во всех строках значение «2», не следуя правилу, которое должно быть 2, если оно находится с последнего месяца до настоящего времени.
Я ценю вашу помощь.