Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к: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
Syntax
expression <> expression
Arguments
expression
Любое допустимое выражение. Оба выражения должны иметь типы данных, допускающие неявное преобразование. Преобразование зависит от правил приоритетов типов данных.
Типы возвращаемых данных
Boolean
Examples
Примеры кода в этой статье используют базу данных образца AdventureWorks2025 или AdventureWorksDW2025, которую можно скачать с домашней страницы образцов и проектов сообщества Microsoft SQL Server и.
A. Использование <> в простом запросе
В следующем примере возвращаются все строки в Production.ProductCategory таблице, которые не имеют значения, ProductCategoryID равные 3 или 2.
SELECT ProductCategoryID,
Name
FROM Production.ProductCategory
WHERE ProductCategoryID <> 3
AND ProductCategoryID <> 2;
Вот результирующий набор.
ProductCategoryID Name
------------------ ----------------------
1 Bikes
4 Accessories