INTEGRITY Документация

Поддерживаемые SQL-запросы

На этой странице описаны возможности SQL, поддерживаемые Log Explorer, включая распространённые агрегатные функции, выражения и конструкции запросов.

Диаграмма ниже показывает общую структуру допустимого запроса в Log Explorer. Она демонстрирует, как стандартные конструкции SQL, такие как SELECT, WHERE, GROUP BY, а также ORDER BY , которые можно комбинировать для составления поддерживаемых запросов.

Поддерживаемая грамматика SQL

Примеры запросов:

Подробно о конструкциях SQL

Следующие конструкции SQL определяют структуру и логику запросов в Log Explorer:

Следующие разделы подробнее раскрывают остальные элементы диаграммы: агрегатные функции, строковые и числовые выражения, а также поддерживаемые операторы.

Функции

Log Explorer поддерживает набор SQL-функций для преобразования, вычисления и обобщения данных, включая скалярные и агрегатные функции.

Скалярные функции

Они помогают обрабатывать или вычислять значения (чаще всего строки):

Функции агрегирования

Используются для выполнения вычислений над наборами строк:

Диаграмма ниже показывает грамматику SQL-выражений, включая скалярные и агрегатные функции.

Скалярные и агрегатные функции

Выражения

Условия или логика, используемые в запросах:

Диаграмма ниже показывает грамматику SQL-выражений и подробно описывает возможные формы выражений, включая столбцы, литералы, функции, операторы и псевдонимы.

SQL-выражения

Диаграмма ниже описывает грамматику унарных операторов, которые работают с одним операндом (например, отрицание или логическое NOT):

Синтаксис унарных операторов

Бинарные операторы

Используются для арифметических, сравнительных и логических операций: