Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Porównuje dwa wyrażenia (operator porównania). Podczas porównywania wyrażeń innych niż argumenty wynik ma wartość TRUE, jeśli lewy operand ma wartość niższą niż prawy operand; w przeciwnym razie wynik to FAŁSZ. Jeśli oba operandy mają wartość NULL, zobacz temat SET ANSI_NULLS (Transact-SQL).
Transact-SQL konwencje składni
Syntax
expression < expression
Arguments
expression
Jest dowolnym prawidłowym wyrażeniem. Oba wyrażenia muszą mieć niejawnie konwertowane typy danych. Konwersja zależy od reguł pierwszeństwa typu danych.
Typy wyników
Boolean
Examples
A. Używanie < w prostym zapytaniu
Poniższy przykład zwraca wszystkie wiersze w HumanResources.Department tabeli, które mają wartość DepartmentID mniejszą niż wartość 3.
-- Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID < 3
ORDER BY DepartmentID;
Oto zestaw wyników.
DepartmentID Name
------------ --------------------------------------------------
1 Engineering
2 Tool Design
(2 row(s) affected)
B. Używanie < do porównywania dwóch zmiennych
DECLARE @a INT = 45, @b INT = 40;
SELECT IIF ( @a < @b, 'TRUE', 'FALSE' ) AS Result;
Oto zestaw wyników.
Result
------
FALSE
(1 row(s) affected)