Агрегатные функции выполняют операции над множеством и возвращают результирующее значение.
Функция |
Описание |
Атрибуты |
Возвращаемое значение |
---|---|---|---|
Максимум |
Возвращает максимальный из элементов массива. Пример: |
•массив чисел, строк или дат. |
Соответствует типу элементов в массиве |
Минимум |
Возвращает минимальный из элементов массива. Пример: |
•массив чисел, строк или дат. |
Соответствует типу элементов в массиве |
СконкатенироватьВСтроку |
Преобразует коллекцию атрибутов в строку. Чтобы сформировать XML выборки данных, надо "обернуть" подвыражение в макрос EVALXML. Важно, чтобы описание атрибута XML точно соответствовало названию колонки в таблице БД (в т.ч. с учетом регистра). |
•строка1 (XML выборки данных), •строка2 (атрибут XML, который надо сконкатенировать), •строка3 (символ-разделитель конкатенации). |
Строка |
Среднее |
Возвращает среднее арифметическое значений элементов массива. |
•массив чисел. |
Число |
Сумма |
Возвращает сумму значений элементов массива. |
•массив чисел. |
Число |