>= (больше или равно) (Transact-SQL)
Применимо к: SQL Server (все поддерживаемые версии)
База данных SQL Azure
Управляемый экземпляр SQL Azure
Azure Synapse Analytics
Параллельное хранилище данных
Сравнивает два выражения на верность того, больше или равно одно выражение другому (оператор сравнения).
Синтаксические обозначения в Transact-SQL
Синтаксис
expression >= expression
Примечание
Ссылки на описание синтаксиса Transact-SQL для SQL Server 2014 и более ранних версий, см. в статье Документация по предыдущим версиям.
Аргументы
expression
Любое допустимое выражение expression. Оба выражения должны иметь типы данных, допускающие неявное преобразование. Преобразование зависит от правил приоритетов типов данных.
Типы результата
Логическое значение
Комментарии
При сравнении выражений, чьи значения отличны от NULL, результат будет равен TRUE, если левый операнд имеет значение, большее или равное значению правого операнда; иначе результат равен FALSE.
В отличие от оператора сравнения = (равенство) результат сравнения >= двух значений, равных NULL, не зависит от свойства ANSI_NULLS.
Примеры
A. Использование >= в простом запросе
В следующем примере возвращаются все строки из таблицы HumanResources.Department
, содержащие в столбце DepartmentID
значение, которое больше или равно 13.
-- Uses AdventureWorks
SELECT DepartmentID, Name
FROM HumanResources.Department
WHERE DepartmentID >= 13
ORDER BY DepartmentID;
Результирующий набор:
DepartmentID Name
------------ --------------------------------------------------
13 Quality Assurance
14 Facilities and Maintenance
15 Shipping and Receiving
16 Executive
(4 row(s) affected)
См. также:
Типы данных (Transact-SQL)
Выражения (Transact-SQL)
= (равно) (Transact-SQL)
> (больше) (Transact-SQL)
Операторы (Transact-SQL)