> (maggiore di) (Transact-SQL)
Si applica a: SQL Server
database SQL di Azure
Istanza gestita di SQL di Azure
endpoint di analisi SQL di Azure Synapse Analytics
Platform System (PDW)
in Microsoft Fabric
Warehouse nel database SQL di Microsoft Fabric
in Microsoft Fabric
Confronta due espressioni (operatore di confronto) in SQL Server. Quando si confrontano due espressioni diverse da Null, il risultato è TRUE se il valore dell'operando di sinistra è maggiore del valore di quello di destra. In caso contrario, il risultato è FALSE. Se uno o entrambi gli operandi sono NULL, vedere l'argomento SET ANSI_NULLS (Transact-SQL).
Convenzioni relative alla sintassi Transact-SQL
Sintassi
expression > expression
Argomenti
expression
Qualsiasi espressione valida. È necessario che il tipo di dati di entrambe le espressioni possa essere convertito in modo implicito. La conversione dipende dalle regole di precedenza dei tipi di dati.
Tipi restituiti
Booleano
Esempi
R. Uso di > in una query semplice
L'esempio seguente restituisce tutte le righe nella tabella HumanResources.Department
che dispongono di un valore in DepartmentID
maggiore di 13.
--Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID > 13
ORDER BY DepartmentID;
Il set di risultati è il seguente.
DepartmentID Name
------------ --------------------------------------------------
14 Facilities and Maintenance
15 Shipping and Receiving
16 Executive
(3 row(s) affected)
B. Uso di > per confrontare due variabili
DECLARE @a INT = 45, @b INT = 40;
SELECT IIF ( @a > @b, 'TRUE', 'FALSE' ) AS Result;
Il set di risultati è il seguente.
Result
------
TRUE
(1 row(s) affected)
Vedi anche
IIF (Transact-SQL)
Tipi di dati (Transact-SQL)
Operatori (Transact-SQL)