NOT (Transact-SQL)
Gilt für:SQL ServerAzure SQL-DatenbankAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-Endpunkt in Microsoft FabricWarehouse in Microsoft Fabric
Negiert eine boolesche Eingabe.
Transact-SQL-Syntaxkonventionen
Syntax
[ NOT ] boolean_expression
Hinweis
Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.
Argumente
boolean_expression
Ein gültiger boolescher Ausdruck.
Ergebnistypen
Boolescher Wert
Ergebniswert
NOT kehrt den Wert eines beliebigen booleschen Ausdrucks um.
Hinweise
Durch NOT wird ein Ausdruck negiert.
Die folgende Tabelle zeigt die Ergebnisse des Vergleichs von TRUE- und FALSE-Werten mithilfe des NOT-Operators.
NICHT | |
---|---|
TRUE | false |
FALSE | true |
UNKNOWN | UNKNOWN |
Beispiele
Im folgenden Beispiel werden alle silberfarbenen Fahrräder gefunden, deren Standardpreis nicht über 400 € liegt.
-- Uses AdventureWorks
SELECT ProductID, Name, Color, StandardCost
FROM Production.Product
WHERE ProductNumber LIKE 'BK-%' AND Color = 'Silver' AND NOT StandardCost > 400;
GO
Hier ist das Resultset.
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)
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
Im folgenden Beispiel werden nur die Ergebnisse angezeigt, bei denen SalesOrderNumber
-Werte mit SO6
beginnen und ProductKeys
-Werte größer oder gleich 400 sind.
-- Uses AdventureWorks
SELECT ProductKey, CustomerKey, OrderDateKey, ShipDateKey
FROM FactInternetSales
WHERE SalesOrderNumber LIKE 'SO6%' AND NOT ProductKey < 400;
Weitere Informationen
Ausdrücke (Transact-SQL)
Integrierte Funktionen (Transact-SQL)
Operatoren (Transact-SQL)
SELECT (Transact-SQL)
WHERE (Transact-SQL)
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für