次の方法で共有


等しくない (Transact SQL) - 従来

適用対象:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Microsoft Fabric の SQL 分析エンドポイントMicrosoft Fabric のウェアハウスMicrosoft Fabric プレビューの SQL データベース

2 つの式を比較します (比較演算子)。 NULL でない式を比較したときに、左側のオペランドの値が右側のオペランドの値に等しくない場合、結果は TRUE です。それ以外の場合、結果は FALSE です。 どちらか一方、または両方のオペランドが NULL の場合は、トピック「SET ANSI_NULLS (Transact-SQL)」を参照してください。

Transact-SQL 構文表記規則

Syntax

expression <> expression  

Arguments

expression
任意の有効なを指定します。 両方の式とも、暗黙的に変換可能なデータ型でなければなりません。 変換は、データ型の優先順位のルールに依存します。

Result Types

Boolean

Examples

A. 簡単なクエリで <> を使用する

次の例では、Production.ProductCategory テーブル内で、ProductCategoryID の値が値 3 または値 2 以外の行をすべて返します。

-- Uses AdventureWorks  
  
SELECT ProductCategoryID, Name  
FROM Production.ProductCategory  
WHERE ProductCategoryID <> 3 AND ProductCategoryID <> 2;  

結果セットは次のとおりです。

ProductCategoryID Name  
----------------- --------------------------------------------------  
1                 Bikes  
4                 Accessories  
  
(2 row(s) affected)  
  

See Also

データ型 (Transact-SQL)
Operators (Transact-SQL)
比較演算子 (Transact-SQL)