Diverso da (Transact SQL) - tradizionale
Si applica a: SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
endpoint di analisi SQL di Azure Synapse Analytics
Platform System (PDW)
in Microsoft Fabric
Warehouse in Microsoft Fabric
Confronta due espressioni (operatore di confronto). Quando si confrontano due espressioni diverse da Null, il risultato è TRUE se il valore dell'operando di sinistra è diverso dal valore di quello di destra. In caso contrario il risultato è FALSE. Se uno o entrambi gli operandi sono NULL, vedere l'argomento SET ANSI_NULLS (Transact-SQL).
Convenzioni relative alla sintassi Transact-SQL
Sintassi
expression <> expression
Nota
Per visualizzare la sintassi Transact-SQL per SQL Server 2014 (12.x) e versioni precedenti, vedere Documentazione delle versioni precedenti.
Argomenti
expression
Qualsiasi espressione valida. È necessario che il tipo di dati di entrambe le espressioni possa essere convertito in modo implicito. La conversione dipende dalle regole di precedenza dei tipi di dati.
Tipi restituiti
Booleano
Esempi
R. Uso di <> in una query semplice
Nell'esempio seguente vengono restituite tutte le righe nella tabella Production.ProductCategory
che non dispongono di un valore in ProductCategoryID
uguale a 3 o 2.
-- Uses AdventureWorks
SELECT ProductCategoryID, Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3 AND ProductCategoryID <> 2;
Questo è il set di risultati.
ProductCategoryID Name
----------------- --------------------------------------------------
1 Bikes
4 Accessories
(2 row(s) affected)
Vedi anche
Tipi di dati (Transact-SQL)
Operatori (Transact-SQL)
Operatori di confronto (Transact-SQL)