Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Filtra un set di record per i dati corrispondenti ai valori in un intervallo inclusivo.
between
può essere usato con qualsiasi espressione numerica, di data/ora o di intervallo di tempo.
Sintassi
T|
where
exprbetween
(
leftRange..
rightRange)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Digita | Obbligatorio | Descrizione |
---|---|---|---|
T | string |
✔️ | Input tabulare i cui record devono essere confrontati. Ad esempio, il nome della tabella. |
expr | scalare | ✔️ | Espressione utilizzata per filtrare. |
leftRange | int, long, real o datetime | ✔️ | Espressione dell'intervallo sinistro. L'intervallo è inclusivo. |
rightRange | int, long, real, datetime o timespan | ✔️ | Espressione dell'intervallo a destra. L'intervallo è inclusivo. Questo valore può essere di tipo timespan Vedere esempi. |
Valori restituiti
Righe in T per cui il predicato di (expr>= leftRange ed expr= <) restituisce true
.
Esempi
Nell'esempio seguente le righe vengono filtrate in base ai valori numerici.
range x from 1 to 100 step 1
| where x between (50 .. 55)
Risultato
x |
---|
50 |
51 |
52 |
53 |
54 |
55 |
Nell'esempio seguente le righe vengono filtrate in base alla data.
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Risultato
Conteggio |
---|
476 |
Nell'esempio seguente le righe vengono filtrate in base a data e ora.
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Risultato
Conteggio |
---|
301 |
Nell'esempio seguente le righe vengono filtrate usando un intervallo di intervalli di intervallo di tempo.
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Risultato
Conteggio |
---|
476 |