суббота, 27 января 2018 г.

Условия в запросах

На результат выборки запроса, как правило, требуется наложить какие-либо условия; для их определения предназначена соответствующая закладка конструктора запросов:
Важно знать, что в условиях могут быть прописаны не только поля выборки, но и другие поля выбираемой, или связанных таблиц.

В общем случае, условие прописывается в тексте запроса после ключевого слова ГДЕ:
 Но есть исключение для случая, когда условие накладывается на значение агрегатных функций: нужно привязаться не к сумме каждой продажи, как на прошлом скриношоте, а к итоговой сумме всех продаж контрагента. В этом случае необходимо ключевое слово ИМЕЮЩИЕ:
Если запрос строится через конструктор, то беспокоиться об этом не надо - система сама поставит нужное ключевое слово.

***
Вопрос 07.08 экзамена 1С:Профессионал по платформе. На закладке "Условия" конструктора запросов отдельная строка списка условий может быть сформирована:
  1. С помощью двойного клика левой клавишей мыши на нужном поле в списке доступных полей
  2. Путем переноса нужного поля в список, используя технологию Drag & Drop
  3. Нажать кнопку "Добавить". Если условие произвольное, то текст условия можно ввести "вручную"
  4. Вызвав контекстное меню, выбрать в нем пункт "Добавить". Возможно использование произвольного выражения
  5. Верны все вышеперечисленные ответы
Правильный ответ пятый. Все эти варианты рабочие.

Комментариев нет:

Отправить комментарий