Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Сравнивает два выражения (оператор сравнения). Сравнение выражений, не являющихся NULL, даст в результате TRUE, если левый операнд имеет меньшее значение, чем правый операнд; в противном случае результат будет FALSE. Если один или оба операнда имеют значение NULL, см. раздел SET ANSI_NULLS (Transact-SQL).
Соглашения о синтаксисе Transact-SQL
Syntax
expression < expression
Arguments
expression
Любое допустимое выражение expression. Оба выражения должны иметь типы данных, допускающие неявное преобразование. Преобразование зависит от правил приоритетов типов данных.
Типы результатов
Boolean
Examples
A. Использование < в простом запросе
В следующем примере возвращаются все строки из таблицы HumanResources.Department, содержащие в столбце DepartmentID значение, которое меньше 3.
-- Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID < 3
ORDER BY DepartmentID;
Вот результирующий набор.
DepartmentID Name
------------ --------------------------------------------------
1 Engineering
2 Tool Design
(2 row(s) affected)
B. Использование < для сравнения двух переменных
DECLARE @a INT = 45, @b INT = 40;
SELECT IIF ( @a < @b, 'TRUE', 'FALSE' ) AS Result;
Вот результирующий набор.
Result
------
FALSE
(1 row(s) affected)