適用対象:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Microsoft Fabric の SQL 分析エンドポイント
Microsoft Fabric のウェアハウス
Microsoft Fabric プレビューの SQL データベース
2 つの式を比較します (比較演算子)。 NULL でない式を比較したときに、左側のオペランドの値が右側のオペランドの値に等しくない場合、結果は TRUE です。それ以外の場合、結果は FALSE です。 どちらか一方、または両方のオペランドが NULL の場合は、トピック「SET ANSI_NULLS (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)