Delen via


Niet gelijk aan (Transact SQL) - traditioneel

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric Preview

Vergelijkt twee expressies (een vergelijkingsoperator). Wanneer u niet-ullexpressies vergelijkt, is het resultaat WAAR als de linkeroperand niet gelijk is aan de rechteroperand; anders is het resultaat ONWAAR. Als een van beide operanden NULL is, raadpleegt u het onderwerp SET ANSI_NULLS (Transact-SQL).

Transact-SQL syntaxis-conventies

Syntax

expression <> expression  

Arguments

expression
Is een geldige expressie. Beide expressies moeten impliciet converteerbare gegevenstypen hebben. De conversie is afhankelijk van de regels van de prioriteit van het gegevenstype.

Result Types

Boolean

Examples

A. Gebruiken <> in een eenvoudige query

In het volgende voorbeeld worden alle rijen in de Production.ProductCategory tabel geretourneerd die geen waarde ProductCategoryID hebben die gelijk is aan de waarde 3 of de waarde 2.

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

Hier is het resultatenoverzicht.

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

See Also

gegevenstypen (Transact-SQL)
Operators (Transact-SQL)
Vergelijkingsoperatoren (Transact-SQL)