Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Filtre un jeu d’enregistrements pour les données correspondant aux valeurs d’une plage inclusive.
L’opérateur between peut fonctionner sur n’importe quelle expression numérique, datetime ou timespan.
Syntaxe
T|whereexprbetween(leftRange..rightRange)
En savoir plus sur les conventions de syntaxe.
Paramètres
| Nom | Catégorie | Requise | Descriptif |
|---|---|---|---|
| T | string |
✔️ | Entrée tabulaire dont les enregistrements doivent être mis en correspondance. Par exemple, le nom de la table. |
| expr | scalaire | ✔️ | Expression utilisée pour filtrer. |
| leftRange | int, long, real ou datetime | ✔️ | Expression de la plage gauche. La plage est inclusive. |
| rightRange | int, long, real, datetime ou timespan | ✔️ | Expression de la plage appropriée. La plage est inclusive. Cette valeur ne peut être de type timespan que si expr et leftRange sont tous deux de type datetime. Consultez exemples. |
Retours
Lignes dans
Exemples
Dans l’exemple suivant, les lignes sont filtrées par des valeurs numériques.
range x from 1 to 100 step 1
| where x between (50 .. 55)
Sortie
| x |
|---|
| 50 |
| 51 |
| 52 |
| 53 |
| 54 |
| 55 |
Dans l’exemple suivant, les lignes sont filtrées par date.
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Sortie
| Nombre |
|---|
| 476 |
Dans l’exemple suivant, les lignes sont filtrées par date et heure.
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Sortie
| Nombre |
|---|
| 301 |
Dans l’exemple suivant, les lignes sont filtrées à l’aide d’une plage de temps.
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Sortie
| Nombre |
|---|
| 476 |