適用対象: ✅Microsoft Fabric✅Azure データ エクスプローラー✅Azure Monitor✅Microsoft 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