Abaixo está uma lista de operadores de comparação T-SQL que você pode usar no SQL Server.
OPERADOR | SIGNIFICADO |
---|---|
= | Igual a |
> | Maior que |
< | Menor que |
>= | Maior ou igual a |
<= | Menor ou igual a |
<> | Não é igual a |
!= | Diferente de (não padrão ISO) |
!< | Não inferior a (não padrão ISO) |
!> | Não maior que (não padrão ISO) |
O que são operadores de comparação
Os operadores de comparação T-SQL comparam duas expressões. O resultado de um operador de comparação tem o booleano tipo de dados. Estes são normalmente conhecidos como “expressões booleanas”.
Os operadores de comparação podem ser usados em suas consultas SQL para filtrar dados de acordo com determinados critérios.
Aqui está um exemplo.
SELECT Name, Population
FROM country
WHERE Population > 100000000
ORDER BY Population DESC;
Resultado:
+--------------------+--------------+ | Name | Population | |--------------------+--------------| | China | 1277558000 | | India | 1013662000 | | United States | 278357000 | | Indonesia | 212107000 | | Brazil | 170115000 | | Pakistan | 156483000 | | Russian Federation | 146934000 | | Bangladesh | 129155000 | | Japan | 126714000 | | Nigeria | 111506000 | +--------------------+--------------+
Neste exemplo eu usei o operador Greater Than (
>
) para selecionar apenas países com população superior a 1.000.000.000.