Поделиться через


Оператор != (not equals)

Область применения: ✅Microsoft Fabric✅Azure Data ExplorerAzure MonitorMicrosoft Sentinel

Фильтрует набор записей для данных, которые не соответствуют строке с учетом регистра.

В следующей таблице представлено сравнение == операторов (равно):

Operator Description С учетом регистра Пример (при true)
== Равно Да "aBc" == "aBc"
!= Не равно Да "abc" != "ABC"
=~ Равно No "abc" =~ "ABC"
!~ Не равно No "aBc" !~ "xyz"

Дополнительные сведения о других операторах и определении наиболее подходящих операторов для запроса см. в разделе строковых операторов типа данных.

Советы по производительности

Примечание.

Производительность зависит от типа поиска и структуры данных. Рекомендации см. в разделе "Рекомендации по запросу".

Синтаксис

Выражение столбца T | where != ()

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
T string ✔️ Табличные входные данные, записи которых будут отфильтрованы.
column string ✔️ Столбец, по которому необходимо отфильтровать.
выражение скаляр ✔️ Скалярное или литеральное выражение, для которого выполняется поиск.

Возвраты

Строки в T, для которых предикат имеет значение true.

Пример

StormEvents
| summarize event_count=count() by State
| where (State != "FLORIDA") and (event_count > 4000)
| project State, event_count

Выходные данные

Штат event_count
TEXAS 4701