Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Filtra um conjunto de registros para dados correspondentes aos valores em um intervalo inclusivo.
between pode operar em qualquer expressão numérica, datetime ou timespan.
Sintaxe
O|whereEXPRbetween(esquerdaRange..direitaRange)
Saiba mais sobre convenções de sintaxe.
Parâmetros
| Nome | Tipo | Obrigatório | Descrição |
|---|---|---|---|
| T | string |
✔️ | A entrada tabular cujos registros devem ser correspondidos. Por exemplo, o nome da tabela. |
| EXPR | escalar | ✔️ | A expressão usada para filtrar. |
| esquerdaRange | int, long, real ou datetime | ✔️ | A expressão do intervalo esquerdo. A gama é inclusiva. |
| direitaRange | int, long, real, datetime ou timespan | ✔️ | A expressão do intervalo certo. A gama é inclusiva. Esse valor só pode ser do tipo timespan se expr e leftRange forem ambos do tipo datetime. Ver exemplos. |
Devoluções
Linhas em T para as quais o predicado de (expr>= leftRange e expr<= rightRange) é avaliado como true.
Exemplos
No exemplo a seguir, as linhas são filtradas por valores numéricos.
range x from 1 to 100 step 1
| where x between (50 .. 55)
Realização
| x |
|---|
| 50 |
| 51 |
| 52 |
| 53 |
| 54 |
| 55 |
No exemplo a seguir, as linhas são filtradas por data.
StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count
Realização
| Contar |
|---|
| 476 |
No exemplo a seguir, as linhas são filtradas por data e hora.
StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count
Realização
| Contar |
|---|
| 301 |
No exemplo a seguir, as linhas são filtradas usando um intervalo de tempo.
StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count
Realização
| Contar |
|---|
| 476 |