Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Platí pro:SQL Server
Azure SQL Database
Spravovaná instance Azure SQL
Azure Synapse Analytics
Analytics Platform System (PDW)
Koncový bod analýzy SQL v Microsoft Fabric
Sklad v Microsoft Fabric
Databáze SQL v Microsoft Fabric
Porovná dva výrazy (relační operátor) v SQL Serveru. Při porovnávání nenulových výrazů je výsledek PRAVDA, pokud levý operand má hodnotu vyšší než pravý operand; jinak je výsledek NEPRAVDA. Pokud jeden nebo oba operandy mají hodnotu NULL, přečtěte si téma SET ANSI_NULLS (Transact-SQL).
Syntax
expression > expression
Arguments
expression
Je libovolný platný výraz. Oba výrazy musí mít implicitně konvertibilní datové typy. Převod závisí na pravidlech priority datového typu.
Typy výsledků
Boolean
Examples
A. Použití > v jednoduchém dotazu
Následující příklad vrátí všechny řádky v HumanResources.Department tabulce, které mají hodnotu větší DepartmentID než hodnota 13.
--Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID > 13
ORDER BY DepartmentID;
Tady je soubor výsledků.
DepartmentID Name
------------ --------------------------------------------------
14 Facilities and Maintenance
15 Shipping and Receiving
16 Executive
(3 row(s) affected)
B. Použití > k porovnání dvou proměnných
DECLARE @a INT = 45, @b INT = 40;
SELECT IIF ( @a > @b, 'TRUE', 'FALSE' ) AS Result;
Tady je soubor výsledků.
Result
------
TRUE
(1 row(s) affected)
Viz také
IIF (Transact-SQL)
Datové typy (Transact-SQL)
Operátory (Transact-SQL)