operator between

Memfilter kumpulan catatan untuk data yang cocok dengan nilai dalam rentang inklusif.

between dapat beroperasi dalam ekspresi numerik, tanggalwaktu, atau rentang waktu.

Sintaks

T|whereexprbetween(leftRange..rightRange)

Pelajari selengkapnya tentang konvensi sintaksis.

Parameter

Nama Jenis Diperlukan Deskripsi
T string ✔️ Input tabular yang rekamannya akan dicocokkan. Misalnya, nama tabel.
expr skalar ✔️ Ekspresi yang digunakan untuk memfilter.
leftRange int, long, real, atau datetime ✔️ Ekspresi rentang kiri. Rentangnya inklusif.
rightRange int, long, real, datetime, atau timespan ✔️ Ekspresi rentang kanan. Rentangnya inklusif.

Nilai ini hanya dapat berjenis rentang waktu jika expr dan leftRange keduanya berjenis datetime. Lihat contoh.

Mengembalikan

Baris di T yang predikat (expr>= leftRange dan expr<= rightRange) mengevaluasi ke true.

Contoh

Memfilter nilai numerik

range x from 1 to 100 step 1
| where x between (50 .. 55)

Output

x
50
51
52
53
54
55

Filter menurut tanggal

StormEvents
| where StartTime between (datetime(2007-07-27) .. datetime(2007-07-30))
| count

Output

Menghitung
476

Filter menurut tanggal dan waktu

StormEvents
| where StartTime between (datetime(2007-12-01T01:30:00) .. datetime(2007-12-01T08:00:00))
| count

Output

Hitungan
301

Memfilter menggunakan rentang rentang waktu

StormEvents
| where StartTime between (datetime(2007-07-27) .. 3d)
| count

Output

Menghitung
476