我使用IIF
语句,在1有2个接入码,然后我试图重写他们的SQL作为CASE
声明,但我正在发生一些快速颠簸。
Sum(IIf([RRDD] Not Like "12*"
And [RRDD] Not Like "13*"
And [RRDD] Not Like "16*"
And [RRDD] Not Like "17*"
And [RRDD] Not Like "2706"
And [RRDD] Not Like "2707"
And [RRDD] Not Like "2331",
CDbl([2011 Total])*IIf(IsNumeric([Dur_In_Hours]),
CDbl([Dur_In_Hours]),0),0)) AS SP_DOM_COST
,其中第一IIF
被乘以第二IIF是我很困惑,我需要它是SQL格式
把'(CASE ... WHEN ... END)'乘以另一个'(CASE ... WHEN ... END)'没有什么不对,那么问题是什么? –
我不知道如何在SQL版本中格式化代码,IE第二种情况是部分 – user1958651