Выражения и операторы
Выражение — это конструкция, предназначенная для фильтрации данных и выполнения вычислений. Выражение является комбинацией значений, операторов и функций и возвращает одно результирующее значение.
Выражения включают:
- Функции языка запросов:
ВСтроку() | Представление(),НачинаетсяС(),ЗаканчиваетсяНа(),Содержит(),Подстрока(),ПолноеСовпадение(),ЗаменитьNull(),ПолучитьТип(),ПервыйНеNull()иУуид(). - Агрегатные функции, которые выполняют вычисления над набором строк или множеством значений в столбце:
СУММА,СРЕДНЕЕ,МАКСИМУМ,МИНИМУМ,КОЛИЧЕСТВО. - Алгебраические и тригонометрические функции (подробнее).
- Арифметические операции (подробнее).
- Логические и булевы операции (подробнее).
- Выражения языка запросов:
В,В ИЕРАРХИИ,ВЫБОР,ВЫРАЗИТЬ,ЕСТЬ NULL,МЕЖДУ,ОТЛИЧАЕТСЯ ОТ,ПОДОБНО,СУЩЕСТВУЕТ. - Выражения получения значений:
.и&.
Операторы — это базовые команды, управляющие действия ми с данными. Они определяют структуру запроса и тип выполняемых операций: выборку данных, изменение записей, фильтрацию или объединение источников. К ним относятся ключевые инструкции, задающие общую логику работы с информацией (например, выбор полей, условия обработки или способ соединения данных).
| Оператор | Англ. | Подробнее |
|---|---|---|
ВСТАВИТЬ | INSERT | Оператор ВСТАВИТЬ |
ВЫБРАТЬ | SELECT | Оператор ВЫБРАТЬ |
ИЗМЕНИТЬ | UPDATE | Оператор ИЗМЕНИТЬ |
ОБРЕЗАТЬ | TRUNCATE | Оператор ОБРЕЗАТЬ |
СОЗДАТЬ ВРЕМЕННУЮ ТАБЛИЦУ | CREATE TEMPORARY TABLE | Оператор СОЗДАТЬ ВРЕМЕННУЮ ТАБЛИЦУ |
СОЗДАТЬ ИНДЕКС | CREATE INDEX | Оператор СОЗДАТЬ ИНДЕКС |
УДАЛИТЬ | DELETE | Оператор УДАЛИТЬ |
УНИЧТОЖИТЬ | DROP | Оператор УНИЧТОЖИТЬ |
примечание
Подробная информация о выражениях и операторах, доступных в языке запросов, приведена в соответствующем разделе Справочной информации.