Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Die folgenden logischen Operatoren können verwendet werden, um Vergleiche und Auswertungen durchzuführen:
| Operatorname | Syntax | Bedeutung |
|---|---|---|
| Gleichheit | == |
Gibt true zurück, wenn beide Operanden ungleich Null und gleicheinander sind. Andernfalls wird falsezurückgegeben. |
| Ungleichheit | != |
Gibt true zurück, wenn einer der Operanden null ist oder die Operanden nicht gleicheinander sind. Andernfalls wird falsezurückgegeben. |
| Logisch und | and |
Gibt true nur zurück, wenn beide Operanden truesind. Die logische and hat eine höhere Priorität als die logische or. |
| Logisch oder | or |
Gibt true zurück, wenn eine der Operanden unabhängig vom anderen Operanden trueist. |
Anmerkung
Diese logischen Operatoren werden manchmal als boolesche Operatoren und manchmal als binäre Operatoren bezeichnet. Die Begriffe sind austauschbar.
Funktionsweise logischer Operatoren mit Nullwerten
Nullwerte entsprechen den folgenden Regeln:
| Operation | Ergebnis |
|---|---|
bool(null) == bool(null) |
false |
bool(null) != bool(null) |
false |
bool(null) and true |
false |
bool(null) or true |
true |
Beispiele
Gleichheit
Die folgende Abfrage gibt die Anzahl aller Sturmereignisse zurück, bei denen der Ereignistyp "Tornado" lautet.
StormEvents
| where EventType == "Tornado"
| count
Ausgabe-
| Zählen |
|---|
| 1238 |
Ungleichheit
Die folgende Abfrage gibt die Anzahl aller Sturmereignisse zurück, bei denen der Ereignistyp nicht "Tornado" ist.
StormEvents
| where EventType != "Tornado"
| count
Ausgabe-
| Zählen |
|---|
| 57828 |
Logisch und
Die folgende Abfrage gibt eine Anzahl aller Sturmereignisse zurück, bei denen der Ereignistyp "Tornado" lautet und der Zustand "KANSAS" ist.
StormEvents
| where EventType == "Tornado" and State == "KANSAS"
| count
Ausgabe-
| Zählen |
|---|
| 161 |
Logisch oder
Die folgende Abfrage gibt die Anzahl aller Sturmereignisse zurück, bei denen der Ereignistyp "Tornado" oder "Thunderstorm Wind" lautet.
StormEvents
| where EventType == "Tornado" or EventType == "Thunderstorm Wind"
| count
Ausgabe-
| Zählen |
|---|
| 14253 |
Nullwerte
Die folgende Abfrage zeigt, dass Nullwerte als "false" behandelt werden.
print print=iff(bool(null) and true, true, false)
Ausgabe-
| FALSCH |