> (大於) (Transact-SQL)
適用於:Microsoft Fabric 中 Microsoft Fabric
倉儲中的 SQL Server
Azure SQL 資料庫
Azure SQL 受控執行個體
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL 分析端點
比較 SQL Server 中的兩個運算式 (比較運算子)。 當您在比較非 Null 運算式時,如果左運算元的值大於右運算元,則結果為 TRUE,否則結果就是 FALSE。 如果其中任一個運算元或兩者都是 NULL,請參閱 SET ANSI_NULLS (Transact-SQL) 主題。
Syntax
expression > expression
注意
若要檢視 SQL Server 2014 (12.x) 和舊版的 Transact-SQL 語法,請參閱 舊版檔。
引數
expression
這是任何有效的運算式。 這兩個運算式的類型,都必須是可以隱含轉換的資料類型。 轉換會隨著資料類型優先順序的規則而不同。
結果類型
布林值
範例
A. 在簡單的查詢中使用 >
下列範例會傳回 HumanResources.Department
資料表中,DepartmentID
的值大於數值 13 的所有資料列。
--Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID > 13
ORDER BY DepartmentID;
以下為結果集。
DepartmentID Name
------------ --------------------------------------------------
14 Facilities and Maintenance
15 Shipping and Receiving
16 Executive
(3 row(s) affected)
B. 使用 > 比較兩個變數
DECLARE @a INT = 45, @b INT = 40;
SELECT IIF ( @a > @b, 'TRUE', 'FALSE' ) AS Result;
以下為結果集。
Result
------
TRUE
(1 row(s) affected)
另請參閱
意見反映
https://aka.ms/ContentUserFeedback。
即將推出:我們會在 2024 年淘汰 GitHub 問題,並以全新的意見反應系統取代並作為內容意見反應的渠道。 如需更多資訊,請參閱:提交及檢視以下的意見反映: