Megosztás a következőn keresztül:


Nem egyenlő (Transact SQL) – hagyományos

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példányAzure Synapse AnalyticsElemzési platformrendszer (PDW)SQL Analytics-végpont a Microsoft FabricbenRaktár a Microsoft FabricbenSQL-adatbázis a Microsoft Fabricben

Két kifejezést hasonlít össze (egy összehasonlító operátort). A nemnull kifejezések összehasonlítása esetén az eredmény IGAZ, ha a bal operandus nem egyenlő a jobb operandusával; ellenkező esetben az eredmény HAMIS. Ha bármelyik vagy mindkét operandus NULL értékű, tekintse meg a SET ANSI_NULLS (Transact-SQL) című témakört.

Transact-SQL szintaxis konvenciók

Syntax

expression <> expression  

Arguments

expression
Bármely érvényes kifejezés. Mindkét kifejezésnek implicit módon konvertálható adattípusokkal kell rendelkeznie. Az átalakítás az adattípus-elsőbbséget élvező szabályoktól függ.

Eredménytípusok

Boolean

Examples

A. Egyszerű lekérdezés használata <>

Az alábbi példa a Production.ProductCategory tábla összes olyan sorát adja vissza, amelyben nincs olyan érték ProductCategoryID , amely megegyezik a 3 vagy a 2 értékkel.

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

Itt van az eredmények összessége.

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

Lásd még:

adattípusok (Transact-SQL)
Operátorok (Transact-SQL)
Összehasonlító operátorok (Transact-SQL)