![]() |
функция агрегация в запросе Добрый день В запросе агрегативная функция СУММА применяется к реквизиту имеющий составной тип данных (Строка, Число) предварительно на нижнем уровне выборки, происходит отбор только строк имеющих тип "Число". Машина ругается и не дает применить функцию СУММА к составному типу, хотя предварительно выбраны числа. Агрегативные функции нельзя применять к реквизиту с составным типом))? С ув |
Нельзя На нижнем уровне Выразить как Число()? |
во что нашел: Агрегатная функция СУММА Функция вычисляет арифметическую сумму всех попавших в выборку значений поля. В качестве параметра функции можно указывать только поля, содержащие числовое значение. Если поле не может содержать числовых значений, то применение функции СУММА к такому полю вызовет ошибку. Если поле может содержать числовые значения (имеет составной тип данных), то данная функция может быть применена к такому полю. Но если среди значений поля в выборке встретится нечисловое значение (помимо значений NULL), это вызовет ошибку. |
(1) спасибо |
Текущее время: 18:28. Часовой пояс GMT +3. |