Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
SQL Analytics-eindpunt in Microsoft Fabric
Magazijn in Microsoft Fabric
SQL-database in Microsoft Fabric
Negeert een Booleaanse invoer.
Transact-SQL syntaxis-conventies
Syntax
[ NOT ] boolean_expression
Arguments
boolean_expression
Is een geldige Boole-expressie.
Resultaattypen
Boolean
Resultaatwaarde
Not reverses the value of any Boolean expression.
Remarks
Als u NOT gebruikt, wordt een expressie ontkend.
In de volgende tabel ziet u de resultaten van het vergelijken van WAAR- en ONWAAR-waarden met behulp van de operator NOT.
| NOT | |
|---|---|
| TRUE | FALSE |
| FALSE | TRUE |
| UNKNOWN | UNKNOWN |
Examples
In het volgende voorbeeld vindt u alle zilverkleurige fietsen die geen standaardprijs van meer dan $ 400 hebben.
-- Uses AdventureWorks
SELECT ProductID, Name, Color, StandardCost
FROM Production.Product
WHERE ProductNumber LIKE 'BK-%' AND Color = 'Silver' AND NOT StandardCost > 400;
GO
Hier is het resultatenoverzicht.
ProductID Name Color StandardCost
--------- ------------------- ------ ------------
984 Mountain-500 Silver, 40 Silver 308.2179
985 Mountain-500 Silver, 42 Silver 308.2179
986 Mountain-500 Silver, 44 Silver 308.2179
987 Mountain-500 Silver, 48 Silver 308.2179
988 Mountain-500 Silver, 52 Silver 308.2179
(6 row(s) affected)
Voorbeelden: Azure Synapse Analytics
In het volgende voorbeeld worden de resultaten beperkt tot SalesOrderNumber waarden die beginnen met SO6 en ProductKeys groter dan of gelijk zijn aan 400.
-- Uses AdventureWorks
SELECT ProductKey, CustomerKey, OrderDateKey, ShipDateKey
FROM FactInternetSales
WHERE SalesOrderNumber LIKE 'SO6%' AND NOT ProductKey < 400;