between-Operator
Filtert einen Datensatzsatz nach Daten, die den Werten in einem inklusiven Bereich entsprechen.
between
kann für jeden numerischen, DateTime-oder TimeSpan-Ausdruck verwendet werden.
Syntax
T|
where
Exprbetween
(
leftRange..
rightRange)
Erfahren Sie mehr über Syntaxkonventionen.
Parameter
Name | Typ | Erforderlich | Beschreibung |
---|---|---|---|
T | string |
✔️ | Die tabellarische Eingabe, deren Datensätze abgeglichen werden sollen. Beispiel: Tabellenname. |
expr | Skalar | ✔️ | Der zum Filtern verwendete Ausdruck. |
leftRange | int, long, real oder datetime | ✔️ | Der Ausdruck des linken Bereichs. Der Bereich ist inklusiv. |
rightRange | int, long, real, datetime oder timespan | ✔️ | Der Ausdruck des rechten Bereichs. Der Bereich ist inklusiv. Dieser Wert kann nur vom Typ timespan sein, wenn expr und leftRange beide vom Typ datetime sind. Siehe Beispiel |
Gibt zurück
Zeilen in T , für die das Prädikat von (expr>= leftRange und expr<= rightRange) als ausgewertet wird true
.
Beispiele
Filtern numerischer Werte
range x from 1 to 100 step 1
| where x between (50 .. 55)
Ausgabe
x |
---|
50 |
51 |
52 |
53 |
54 |
55 |
Filtern nach Datum
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Ausgabe
Anzahl |
---|
476 |
Filtern nach Datum und Uhrzeit
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Ausgabe
Anzahl |
---|
301 |
Filtern mithilfe eines Zeitbereichs
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Ausgabe
Anzahl |
---|
476 |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für