私はExcelシートを持っており、この式を以下に示します。sqlで同じ式を計算したいと思います。Excelの数式には、ネストされたif条件があります。SQLで可能ですか?「」で試してみましCase .. When .. Then .. Else ..
たが、なんとかできませんでした!私のExcelシートでは、この計算結果は「OK」です。
ありがとうございました、
Declare @ProjectName nvarchar(max)
Declare @NewTotalElapsedTimeEnd nvarchar(max)
Declare @TotalElapsedTime nvarchar(max)
Declare @SlaTime nvarchar(max)
Declare @Result nvarchar(max)
set @ProjectName = ''
set @NewTotalElapsedTimeEnd = 0
set @TotalElapsedTime = 69563
set @SlaTime = 86400
Excelの数式
=IF(ProjectName<>"","PROJECTED",IF(NewTotalElapsedTimeEnd=0,IF(TotalElapsedTime-SlaTime<0,"OK","NOK"),IF(NewTotalElapsedTimeEnd-SlaTime<0;"OK";"NOK")))