not()
Gilt für: ✅Microsoft Fabric✅✅
Kehrt den Wert des bool
Arguments um.
Syntax
not(
expr)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Type | Erforderlich | Beschreibung |
---|---|---|---|
expr | Skalarwert | ✔️ | Ein Ausdruck, der zu einem booleschen Wert ausgewertet wird. Das Ergebnis dieses Ausdrucks wird umgekehrt. |
Gibt zurück
Gibt den umgekehrten Wahrheitswert des bool
Arguments zurück.
Beispiele
Die folgende Abfrage gibt die Anzahl der Ereignisse zurück, die kein Tornado pro Zustand sind.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
Output
Zustand | Zählen |
---|---|
TEXAS | 4485 |
KANSAS | 3005 |
IOWA | 2286 |
ILLINOIS | 1999 |
MISSOURI | 1971 |
GEORGIEN | 1927 |
MINNESOTA | 1863 |
WISCONSIN | 1829 |
NEBRASKA | 1715 |
NEW YORK | 1746 |
... | ... |
Die folgende Abfrage schließt Datensätze aus, bei denen entweder der EventType hagelt, oder der Staat Alaska ist.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
Die nächste Abfrage schließt Datensätze aus, bei denen sowohl eventType als auch der Bundesstaat Alaska gleichzeitig ist.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Kombinieren mit anderen Bedingungen
Sie können die Funktion "not()" auch mit anderen Bedingungen kombinieren. Die folgende Abfrage gibt alle Datensätze zurück, bei denen der EventType keine Flut ist, und der Schaden ist größer als 1.000.000 $.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000