次の方法で共有


not()

適用対象: ✅Microsoft FabricAzure データ エクスプローラーAzure MonitorMicrosoft Sentinel

そのbool引数の値を反転します。

構文

not( expr)

構文規則について詳しく知る。

パラメーター

件名 タイプ Required 説明
expr スカラー型 ✔️ ブール値に評価される式。 この式の結果は逆になります。

返品

bool引数の反転された論理値を返します。

次のクエリは、状態ごとに、竜巻ではないイベントの数を返します。

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

出力

状態 数える
テキサス 4485
カンザス 3005
アイオワ州 2286
イリノイ州 1999
ミズーリ州 1971
グルジア 1927
ミネソタ州 1863
ウィスコンシン州 1829
ネブラスカ 1715
ニューヨーク州 1746
... ...

次のクエリでは、EventType が雹、、または州がアラスカ レコードが除外されます。

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

次のクエリでは、EventType がハイル で、状態がアラスカ のレコードが同時に除外されます。

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

他の条件と組み合わせる

not() 関数を他の条件と組み合わせることもできます。 次のクエリは、EventType が洪水ではなく、プロパティの損害が $1,000,000 を超えるすべてのレコードを返します。

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