Skip to content

Latest commit

 

History

History
101 lines (76 loc) · 3.3 KB

File metadata and controls

101 lines (76 loc) · 3.3 KB
description > (Greater Than) (Transact-SQL)
title > (Greater Than) (Transact-SQL) | Microsoft Docs
ms.custom
ms.date 03/13/2017
ms.prod sql
ms.prod_service database-engine, sql-database, sql-data-warehouse, pdw
ms.reviewer
ms.technology t-sql
ms.topic reference
f1_keywords
Greater
Than
> (Greater Than)
>_TSQL
Greater Than
>
dev_langs
TSQL
helpviewer_keywords
greater than operator (>)
> (greater than operator)
ms.assetid 50a7b098-a3fb-4df6-ae42-1272d6346338
author cawrites
ms.author chadam
monikerRange >=aps-pdw-2016||=azuresqldb-current||=azure-sqldw-latest||>=sql-server-2016||>=sql-server-linux-2017||=azuresqldb-mi-current

> (Greater Than) (Transact-SQL)

[!INCLUDE sql-asdb-asdbmi-asa-pdw]

Compares two expressions (a comparison operator) in [!INCLUDEssnoversion]. When you compare nonnull expressions, the result is TRUE if the left operand has a value higher than the right operand; otherwise, the result is FALSE. If either or both operands are NULL, see the topic SET ANSI_NULLS (Transact-SQL).

Topic link icon Transact-SQL Syntax Conventions

Syntax

expression > expression  

[!INCLUDEsql-server-tsql-previous-offline-documentation]

Arguments

expression
Is any valid expression. Both expressions must have implicitly convertible data types. The conversion depends on the rules of data type precedence.

Result Types

Boolean

Examples

A. Using > in a simple query

The following example returns all rows in the HumanResources.Department table that have a value in DepartmentID that is greater than the value 13.

--Uses AdventureWorks  
  
SELECT DepartmentID, Name  
FROM HumanResources.Department  
WHERE DepartmentID > 13  
ORDER BY DepartmentID;  
  

[!INCLUDEssResult]

DepartmentID Name  
------------ --------------------------------------------------  
14           Facilities and Maintenance  
15           Shipping and Receiving  
16           Executive  
  
(3 row(s) affected)  
  

B. Using > to compare two variables

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

[!INCLUDEssResult]

Result  
------  
TRUE  
  
(1 row(s) affected)  
  

See Also

IIF (Transact-SQL)
Data Types (Transact-SQL)
Operators (Transact-SQL)