适用于:SQL Server
Azure SQL 数据库
Azure SQL 托管实例
Azure Synapse Analytics
分析平台系统(PDW)
Microsoft Fabric 中的 SQL 分析终结点
Microsoft Fabric 中的仓库
Microsoft Fabric 中的 SQL 数据库
比较两个表达式(比较运算符)。 比较非 null 表达式时,结果是 TRUE 左操作数不等于右操作数。 否则,结果为 FALSE。 如果任一操作数或两个操作数都存在 NULL,请参阅 SET ANSI_NULLS。
Syntax
expression <> expression
Arguments
expression
任何有效的表达式。 两个表达式都必须包含可隐式转换的数据类型。 转换方式取决于数据类型优先级的相关规则。
返回类型
Boolean
Examples
本文中的代码示例使用 AdventureWorks2025 或 AdventureWorksDW2025 示例数据库,可以从 Microsoft SQL Server 示例和社区项目 主页下载该数据库。
A. <>在简单查询中使用
以下示例返回表中没有值ProductCategoryID等于 3 或 2 的所有行Production.ProductCategory。
SELECT ProductCategoryID,
Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3
AND ProductCategoryID <> 2;
结果集如下。
ProductCategoryID Name
------------------ ----------------------
1 Bikes
4 Accessories