-1

我正在使用 SQL Server 2008 R2,SSAS 企业版。

我想知道如何将我计算的度量中的负值转换为 0。

谢谢!

加尔山

4

1 回答 1

0

如果您想真正将负值显示为零,请使用类似

IIf(your_expression < 0, 0, your_expression)

your_expression计算表达式的表达式在哪里。您还可以使用format_string计算的度量值来保持值不变,但只需将其显示为零给用户,前提是他们使用的客户端工具支持 format_string 或 formatted_value。格式字符串将类似于

'#;0'

有关 format_string 的详细信息,请参阅http://technet.microsoft.com/en-us/library/ms146084(v=sql.105).aspx

于 2013-11-05T19:26:30.013 回答