between 演算子
between 演算子を使うと、包含範囲内の値と一致するデータがレコード セットからフィルター処理されます。
between
は、任意の数値、datetime、または timespan 式に対して操作できます。
構文
T|
where
exprbetween
(
leftRange..
rightRange)
構文規則について詳しく知る。
パラメーター
名前 | 型 | 必須 | 説明 |
---|---|---|---|
T | string |
✔️ | レコードが一致する表形式の入力。 たとえば、テーブル名です。 |
expr | スカラー (scalar) | ✔️ | フィルター処理に使用される式。 |
leftRange | int、long、real、または datetime | ✔️ | 左の範囲の式。 範囲は包括的です。 |
rightRange | int、long、real、datetime、または timespan | ✔️ | 右の範囲の式。 範囲は包括的です。 この値は、expr と leftRange の両方が 型の場合にのみ、timespan 型 datetime にすることができます。 例を参照してください。 |
戻り値
Rows in T for which the predicate of (expr>= leftRange and expr<= rightRange) evaluates to true
.
例
数値をフィルター処理します
range x from 1 to 100 step 1
| where x between (50 .. 55)
出力
x |
---|
50 |
51 |
52 |
53 |
54 |
55 |
日付でフィルター処理
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
出力
Count |
---|
476 |
日付と時刻でフィルター処理する
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
出力
Count |
---|
301 |
タイムスパン範囲を使用してフィルター処理する
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
出力
Count |
---|
476 |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示