Compartilhar via


> (Maior que) (Transact-SQL)

Compara duas expressões (um operador de comparação) no SQL Server 2014. Ao comparar expressões não nulas, o resultado será TRUE se o operando da esquerda tiver um valor maior que o 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).

Aplica-se a: SQL Server (SQL Server 2008 até a versão atual), Banco de dados SQL do Windows Azure (versão inicial até a versão atual).

Ícone de vínculo de tópico Convenções da 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 HumanResources.Department contendo um valor DepartmentID que seja superior ao valor 13.

USE AdventureWorks2012;
GO
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID > 13
ORDER BY DepartmentID;

Aqui está o conjunto de resultados.

DepartmentID Name
------------ --------------------------------------------------
14           Facilities and Maintenance
15           Shipping and Receiving
16           Executive

(3 row(s) affected)

B.Usando > para comparar duas variáveis

DECLARE @a int = 45, @b int = 40;
SELECT IIF ( @a > @b, 'TRUE', 'FALSE' ) AS Result;

Aqui está o conjunto de resultados.

Result
------
TRUE

(1 row(s) affected)

Consulte também

Referência

IIF (Transact-SQL)

Tipos de dados (Transact-SQL)

Operadores (Transact-SQL)