nem()
A következőkre vonatkozik: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Megfordítja a bool
argumentum értékét.
Szintaxis
not(
)
További információ szintaxiskonvenciákról.
Paraméterek
Név | Típus | Szükséges | Leírás |
---|---|---|---|
skaláris | ✔️ | Logikai értékre kiértékelt kifejezés. Ennek a kifejezésnek az eredménye fordított. |
Visszatér
A bool
argumentum fordított logikai értékét adja vissza.
Példák
Az alábbi lekérdezés állapotonként visszaadja a nem tornádóként megadott események számát.
StormEvents
| where not(EventType == "Tornado")
| summarize count() by State
kimeneti
Állam | Gróf |
---|---|
TEXAS | 4485 |
KANSAS | 3005 |
IOWA | 2286 |
ILLINOIS | 1999 |
MISSOURI | 1971 |
GRÚZIA | 1927 |
MINNESOTA | 1863 |
WISCONSIN | 1829 |
NEBRASKA | 1715 |
NEW YORK | 1746 |
... | ... |
Az alábbi lekérdezés kizárja azokat a rekordokat, ahol az EventType jégeső, vagy az állam Alaszka.
StormEvents
| where not(EventType == "Hail" or State == "Alaska")
A következő lekérdezés kizárja azokat a rekordokat, ahol az EventType és az állam egyszerre Alaszka.
StormEvents
| where not(EventType == "Hail" and State == "Alaska")
Kombinálás más feltételekkel
A not() függvényt más feltételekkel is kombinálhatja. Az alábbi lekérdezés az összes olyan rekordot visszaadja, ahol az EventType nem árvíz, és a tulajdonságkár nagyobb, mint 1 000 000 USD.
StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000