No igual a (Transact-SQL): tradicionalNot Equal To (Transact SQL) - traditional
Se aplica a:Applies to: SQL ServerSQL Server (todas las versiones admitidas)
SQL ServerSQL Server (all supported versions)
Azure SQL DatabaseAzure SQL Database
Azure SQL DatabaseAzure SQL Database
Instancia administrada de Azure SQLAzure SQL Managed Instance
Instancia administrada de Azure SQLAzure SQL Managed Instance
Azure Synapse AnalyticsAzure Synapse Analytics
Azure Synapse AnalyticsAzure Synapse Analytics
Almacenamiento de datos paralelosParallel Data Warehouse
Almacenamiento de datos paralelosParallel Data Warehouse
SQL ServerSQL Server (todas las versiones admitidas)
SQL ServerSQL Server (all supported versions)
Azure SQL DatabaseAzure SQL Database
Azure SQL DatabaseAzure SQL Database
Instancia administrada de Azure SQLAzure SQL Managed Instance
Instancia administrada de Azure SQLAzure SQL Managed Instance
Azure Synapse AnalyticsAzure Synapse Analytics
Azure Synapse AnalyticsAzure Synapse Analytics
Almacenamiento de datos paralelosParallel Data Warehouse
Almacenamiento de datos paralelosParallel Data Warehouse
Compara dos expresiones (es un operador de comparación).Compares two expressions (a comparison operator). Cuando se comparan expresiones que no son NULL, el resultado es TRUE si el operando de la izquierda es distinto del operando de la derecha; de lo contrario, el resultado es FALSE.When you compare nonnull expressions, the result is TRUE if the left operand is not equal to the right operand; otherwise, the result is FALSE. Si uno o los dos operandos son NULL, vea el tema SET ANSI_NULLS (Transact-SQL).If either or both operands are NULL, see the topic SET ANSI_NULLS (Transact-SQL).
Convenciones de sintaxis de Transact-SQL
Transact-SQL Syntax Conventions
SintaxisSyntax
expression <> expression
Nota
Para ver la sintaxis de Transact-SQL para SQL Server 2014 y versiones anteriores, consulte Versiones anteriores de la documentación.To view Transact-SQL syntax for SQL Server 2014 and earlier, see Previous versions documentation.
ArgumentosArguments
expressionexpression
Es cualquier expresión válida.Is any valid expression. Ambas expresiones deben tener tipos de datos que se puedan convertir implícitamente.Both expressions must have implicitly convertible data types. La conversión depende de las reglas de prioridad de tipo de datos.The conversion depends on the rules of data type precedence.
Tipos de resultadoResult Types
BooleanBoolean
EjemplosExamples
A.A. Uso de <> en una consulta simpleUsing <> in a simple query
En el ejemplo siguiente se devuelven todas las filas de la tabla Production.ProductCategory
que no tienen un valor en ProductCategoryID
que es igual que el valor 3 o el valor 2.The following example returns all rows in the Production.ProductCategory
table that do not have value in ProductCategoryID
that is equal to the value 3 or the value 2.
-- Uses AdventureWorks
SELECT ProductCategoryID, Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3 AND ProductCategoryID <> 2;
El conjunto de resultados es el siguiente:Here is the result set.
ProductCategoryID Name
----------------- --------------------------------------------------
1 Bikes
4 Accessories
(2 row(s) affected)
Consulte tambiénSee Also
Tipos de datos (Transact-SQL) Data Types (Transact-SQL)
Operadores (Transact-SQL) Operators (Transact-SQL)
Operadores de comparación (Transact-SQL)Comparison Operators (Transact-SQL)