Dela via


not()

Gäller för: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Ändrar värdet för argumentet bool.

Syntax

not( )

Läs mer om syntaxkonventioner.

Parametrar

Namn Typ Krävs Beskrivning
uttr skalär ✔️ Ett uttryck som utvärderas till ett booleskt värde. Resultatet av det här uttrycket är omvänd.

Returnerar

Returnerar det omvända logiska värdet för argumentet bool.

Exempel

Följande fråga returnerar antalet händelser som inte är en tornado, per tillstånd.

StormEvents 
| where not(EventType == "Tornado") 
| summarize count() by State

utdata

Stat Räkna
TEXAS 4485
KANSAS 3005
IOWA 2286
ILLINOIS 1999
MISSOURI 1971
GEORGIEN 1927
MINNESOTA 1863
WISCONSIN 1829
NEBRASKA 1715
NEW YORK 1746
... ...

Följande fråga exkluderar poster där EventType antingen är hagel, eller delstaten är Alaska.

StormEvents
| where not(EventType == "Hail" or State == "Alaska")

Nästa fråga exkluderar poster där både EventType är hagel och delstaten är Alaska samtidigt.

StormEvents
| where not(EventType == "Hail" and State == "Alaska")

Kombinera med andra villkor

Du kan också kombinera funktionen not() med andra villkor. Följande fråga returnerar alla poster där EventType inte är en översvämning och egenskapsskadan är större än 1 000 000 USD.

StormEvents
| where not(EventType == "Flood") and DamageProperty > 1000000