Operátor between
Filtruje sadu záznamů pro data odpovídající hodnotám v inkluzivní oblasti.
between
může pracovat s libovolným číselným výrazem, výrazem data a času nebo časového rozsahu.
Syntax
T|
where
Výrazbetween
(
leftRange..
rightRange)
Přečtěte si další informace o konvencích syntaxe.
Parametry
Název | Typ | Vyžadováno | Popis |
---|---|---|---|
T | string |
✔️ | Tabulkový vstup, jehož záznamy se mají shodovat. Například název tabulky. |
Výraz | Skalár | ✔️ | Výraz použitý k filtrování. |
leftRange | int, long, real nebo datetime | ✔️ | Výraz levé oblasti. Rozsah je včetně. |
rightRange | int, long, real, datetime nebo timespan | ✔️ | Výraz pravého rozsahu. Rozsah je včetně. Tato hodnota může být časového rozsahu typu pouze v případě, že výraz i leftRange jsou typu datetime . Viz příklad. |
Návraty
Řádky v T , pro které se predikát (expr>= leftRange a expr<= rightRange) vyhodnotí jako true
.
Příklady
Filtrování číselných hodnot
range x from 1 to 100 step 1
| where x between (50 .. 55)
Výstup
x |
---|
50 |
51 |
52 |
53 |
54 |
55 |
Filtrovat podle data
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Výstup
Počet |
---|
476 |
Filtrovat podle data a času
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Výstup
Počet |
---|
301 |
Filtrování pomocí rozsahu časového rozsahu
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Výstup
Počet |
---|
476 |
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro