ИМЕЮЩИЕ (HAVING) в запросе 1С

Многие программисты 1С в своей работе забывают про выражение ИМЕЮЩИЕ (HAVING) при написании запросов 1С.

Например, есть документ ПоступлениеТоваров с табличной частью Товары — с реквизитами Номенклатура и Количество. Необходимо выбрать товары с общим количеством поступления большим 100.

Конструкция ГДЕ не позволяет накладывать условия на агрегатные поля (в нашем случае СУММА).

Можно использовать вложенный запрос — это неправильно:

Можно использовать временную таблицу — это неправильно:

Правильно сделать так:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *