> (大於) (Transact-SQL)
適用於:Microsoft Fabric 中 Microsoft Fabric倉儲中的 SQL ServerAzure SQL 資料庫 Azure SQL 受控執行個體 Azure Synapse AnalyticsAnalytics 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 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應