Operatore != (non uguale)
Filtra un set di record per i dati che non corrispondono a una stringa con distinzione tra maiuscole e minuscole.
La tabella seguente fornisce un confronto tra gli ==
operatori (uguali):
Operatore | Descrizione | Distinzione maiuscole/minuscole | Esempio (restituisce true ) |
---|---|---|---|
== |
Uguale a | Sì | "aBc" == "aBc" |
!= |
Diverso da | Sì | "abc" != "ABC" |
=~ |
Uguale a | No | "abc" =~ "ABC" |
!~ |
Diverso da | No | "aBc" !~ "xyz" |
Per altre informazioni su altri operatori e per determinare quale operatore è più appropriato per la query, vedere operatori di stringhe di tipo di dati.
Suggerimenti per incrementare le prestazioni
Nota
Le prestazioni dipendono dal tipo di ricerca e dalla struttura dei dati. Per le procedure consigliate, vedere Procedure consigliate per le query.
Sintassi
T|
where
Colonna!=
(
Espressione)
Altre informazioni sulle convenzioni di sintassi.
Parametri
Nome | Tipo | Obbligatoria | Descrizione |
---|---|---|---|
T | string | ✓ | Input tabulare i cui record devono essere filtrati. |
column | string | ✓ | Colonna da cui filtrare. |
expression | scalare | ✓ | Espressione scalare o letterale per cui eseguire la ricerca. |
Restituisce
Righe in T per cui il predicato è true
.
Esempio
StormEvents
| summarize event_count=count() by State
| where (State != "FLORIDA") and (event_count > 4000)
| project State, event_count
Output
State | event_count |
---|---|
TEXAS | 4,701 |
Commenti e suggerimenti
Invia e visualizza il feedback per