Aracılığıyla paylaş


Eşit Değil (Transact SQL) - geleneksel

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

İki ifadeyi karşılaştırır (karşılaştırma işleci). Geçersiz olmayan ifadeleri karşılaştırdığınızda, sol işlenen sağ işlenene eşit değilse sonuç DOĞRU olur; aksi takdirde, sonuç YANLIŞ'tır. İşlenenlerden biri veya her ikisi de NULL ise SET ANSI_NULLS (Transact-SQL) konusuna bakın.

Transact-SQL söz dizimi kuralları

Syntax

expression <> expression  

Arguments

expression
Geçerli bir ifadedir. Her iki ifade de örtük olarak dönüştürülebilir veri türlerine sahip olmalıdır. Dönüştürme, veri türü önceliği kurallarına bağlıdır.

Sonuç Türleri

Boolean

Examples

A. Basit bir sorguda kullanma <>

Aşağıdaki örnek, tablodaki Production.ProductCategory değeri 3 veya 2 değerine ProductCategoryID eşit olmayan tüm satırları döndürür.

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

Sonuç kümesi aşağıdadır.

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

Ayrıca Bkz.

Veri Türleri (Transact-SQL)
İşleçler (Transact-SQL)
Karşılaştırma İşleçleri (Transact-SQL)