between, opérateur
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 |
where
expr between
(
leftRange..
rightRange)
En savoir plus sur les conventions de syntaxe.
Paramètres
Nom | Type | Requise | Description |
---|---|---|---|
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 l’exemple. |
Retours
Lignes dans T pour lesquelles le prédicat de (expr>= leftRange et expr<= rightRange) est évalué à true
.
Exemples
Filtrer les valeurs numériques
range x from 1 to 100 step 1
| where x between (50 .. 55)
Sortie
x |
---|
50 |
51 |
52 |
53 |
54 |
55 |
Filtrer par date.
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Sortie
Count |
---|
476 |
Filtrer par date et heure
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Sortie
Count |
---|
301 |
Filtrer à l’aide d’une plage d’intervalles de temps
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Sortie
Count |
---|
476 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour