比较运算符 (DMX)

在 Microsoft SQL Server 2005 Analysis Services (SSAS) 中,可以在数据挖掘扩展插件 (DMX) 表达式中将比较运算符和标量数据一起使用。比较运算符计算结果为布尔数据类型,这些运算符可根据测试条件的结果返回 TRUE 或 FALSE。

下表标识了 DMX 支持的比较运算符。

运算符 说明

<(小于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值小于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

>(大于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值大于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

=(等于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值等于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

<>(不等于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值不等于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

<=(小于或等于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值小于或等于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

>=(大于或等于)(DMX)

对于计算结果为非空值的参数,如果左侧的参数值大于或等于右侧的参数值,则返回 TRUE;否则返回 FALSE。如果其中一个参数的计算结果为空值或这两个参数的计算结果均为空值,则该运算符返回空值。

还可以在 DMX 语句和函数中使用比较运算符来搜索条件。

请参阅

参考

数据挖掘扩展插件 (DMX) 参考
数据挖掘扩展插件 (DMX) 函数参考
数据挖掘扩展插件 (DMX) 运算符参考
数据挖掘扩展插件 (DMX) 语句参考
数据挖掘扩展插件 (DMX) 语法约定
数据挖掘扩展插件 (DMX) 语法元素
表达式 (DMX)
将函数映射到查询类型 (DMX)
运算符 (DMX)
预测查询 (DMX)
了解 Select 语句 (DMX)

帮助和信息

获取 SQL Server 2005 帮助