Язык запросов
Алгоритм, по которому данные будут выбраны из исходных таблиц запроса, описывается в тексте запроса на специальном языке – языке запросов. Текст запроса состоит из нескольких частей:
· | описание запроса, |
· | объединение запросов, |
· | упорядочивание результатов, |
· | АВТОУПОРЯДОЧИВАНИЕ, |
· | описание итогов. |
Обязательной частью запроса является только первая – описание запроса. Все остальные присутствуют по необходимости.
Описание запроса определяет источники данных, поля выборки, группировки и т.д. [164]
Объединение запросов определяет, как будут объединены результаты выполнения нескольких запросов.
Упорядочивание результатов определяет условия упорядочивания строк результата запроса.
АВТОУПОРЯДОЧИВАНИЕ позволяет включить режим автоматического упорядочивания строк результата запроса.
Описание итогов определяет, какие итоги необходимо рассчитывать в запросе и каким образом группировать результат.
Применение различных синтаксических конструкций языка запросов подробно описано в книге "1С:Предприятие 8.0 Описание встроенного языка", поэтому мы перейдем прямо к созданию отчетов, и по пути будем комментировать создаваемый текст запросов. [165]