可能重复:
将访问代码转换为 SQL
我有一个使用IIF
具有 2 合 1 的语句的访问代码,我正在尝试将它们重写为 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 格式