Не сомневайтесь в утверждении дела. Я пытаюсь найти DateDiff между двумя датами, и я нашел для одной записи, я получаю Datediff (dd, StartDate, EndDate) = 0. Вместо того, чтобы показывать Green его отображение Red.Its, оценивая первый оператор case.How, чтобы получить красный цвет для моего ниже заявления? Пожалуйста, помогитеОценка состояния первого состояния
Case
When A.key =1 then
Case
when Datediff(dd,StartDate,EndDate) <90 then 'Red'
when Datediff(dd,StartDate,EndDate) <0 and Datediff(dd,StartDate,EndDate) >=-89 then 'yellow'
when Datediff(dd,StartDate,EndDate) >=0 then 'Green'
when Datediff(dd,StartDate,EndDate) is null then 'Grey'
else 'Blue'
end
else
...........................
Так можно ли каким-либо образом сделать свое заявление SQL-запроса для оценки всех условий перед показом результатов? – SuperKings
Нет. Смотрите мое обновление. –