我想下面的公式转换成SQL Case语句 -SQL服务器机箱
=If([Amount] Where([Currency]="XYZ")=0 And [BucketCode]="111") Then [Measure1]
ElseIf([Amount] Where([Currency]="XYZ") =0 And [BucketCode]="222") Then [Measure2]
Else (Sum([Amount])Where ([Currency]="XYZ"))
感谢, 托德
对你有好处,你的实际问题是什么? – HoneyBadger
有什么要求。你想根据什么条件返回什么。 – RanchiRhino
我面临的问题是如何在Case语句中放置Where子句。正如你所看到的那样,在原始表达式中有附加它的固有条款。如果我可能不得不在Select语句中重写这段代码,我该如何放置where子句以便它只会影响[Amount]和NOT [Measure1/2]。这是我的问题 – user2490024