Условия на значения агрегатных функций
страницаПредложение ИМЕЮЩИЕ <Условие отбора> позволяет накладывать условия на значения агрегатных функций.
В списке выборки в конструкции ВЫБОР допускается указание агрегатных функций в логическом выражении. В других конструкциях языка запросов, например в предложении ГДЕ, указывать в условиях агрегатные функции нельзя.
Пример:
// Необходимо выбрать товары, которых продали более 20 штук.
ВЫБРАТЬ
Накладная.Номенклатура,
СУММА (Накладная.Количество) КАК КоличествоИЗ
Документ.РасходнаяНакладная.Состав КАК НакладнаяСГРУППИРОВАТЬ ПО
Накладная.НоменклатураИМЕЮЩИЕ
СУММА (Накладная.Количество) > 20
Результат запроса:
|
Номенклатура |
Количество |
| Рубашка «Ковбойка» |
30 |
| Джинсы женские |
43 |
| Мойдодыр «Аквариум» |
27 |
Важно! В условии отбора можно использовать только агрегатные функции и поля, по которым осуществляется группировка.