Megosztás a következőn keresztül:


köztes operátor

A következőkre vonatkozik: ✅Microsoft FabricAzure Data ExplorerAzure MonitorMicrosoft Sentinel

Szűr egy rekordhalmazt a befogadó tartományban lévő értékeknek megfelelő adatokhoz.

between bármely numerikus, datetime vagy időbélyeg-kifejezésen használható.

Szemantika

T|whereexprbetween(leftRange..rightRange)

További információ szintaxiskonvenciákról.

Paraméterek

Név típus Kötelező Leírás
T string ✔️ A táblázatos bemenet, amelynek rekordjait egyeztetni kell. Például a tábla neve.
expr skaláris ✔️ A szűréshez használt kifejezés.
leftRange int, long, real vagy datetime ✔️ A bal oldali tartomány kifejezése. A tartomány befogadó.
rightRange int, long, real, datetime vagy timespan ✔️ A megfelelő tartomány kifejezése. A tartomány befogadó.

Ez az érték csak akkor lehet típusidejű , ha az expr és a leftRange egyaránt típus datetime. Lásd a példákat.

Visszatérítések

A T azon sorai, amelyeknek a predikátuma (expr>= leftRange és expr<= rightRange) kiértékelése.true

Példák

Az alábbi példában a sorokat numerikus értékek szűrik.

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

Kimenet

x
50
51
52
53
54
55

Az alábbi példában a sorok dátum szerint vannak szűrve.

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

Kimenet

Számlál
476

Az alábbi példában a sorok dátum és idő szerint vannak szűrve.

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

Kimenet

Számlál
301

Az alábbi példában a sorok időtartomány alapján lesznek szűrve.

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

Kimenet

Számlál
476