Compartilhar via


<>= (Diferente de) (Transact-SQL)

Compara duas expressões (um operador de comparação). Ao comparar expressões não nulas, o resultado será TRUE se o operando da esquerda não for igual ao operando da direita; caso contrário, o resultado será FALSE. Se um ou ambos os operandos forem NULL, consulte o tópico SET ANSI_NULLS (Transact-SQL).

Ícone de vínculo de tópico Convenções de sintaxe Transact-SQL

Sintaxe

expression < > expression

Argumentos

Tipos de resultado

Boolean

Exemplos

A. Usando <> em uma consulta simples

O exemplo a seguir retorna todas as linhas da tabela Production.ProductCategory sem um valor em ProductCategoryID que seja igual ao valor 3 ou ao valor 2.

USE AdventureWorks2012; 
GO
SELECT ProductCategoryID, Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3 AND ProductCategoryID <> 2; 

Aqui está o conjunto de resultados.

ProductCategoryID Name
----------------- --------------------------------------------------
1                 Bikes
4                 Accessories

(2 row(s) affected)

Consulte também

Referência

Tipos de dados (Transact-SQL)

Operadores (Transact-SQL)

Operadores de comparação (Transact-SQL)