Инструменты пользователя

Инструменты сайта


sum

SUM()

Версии сервера

0.9 1.0 1.5.3 1.5.4 1.5.5 2.0 2.0.3 2.0.4 2.1 2.5 3.0
Да Да Да Да Да Да Да Да Да Да Да

Формат

SUM ([ALL] <val> | DISTINCT <val>);
Аргумент Описание
ALL Суммирует все значения в столбце.
DISTINCT Исключает повторяющиеся значения, затем вычисляет сумму.
<val> Столбец или выражение, которое вычисляется к числовому типу данных.

:!: Аргумент ALL или DISTINCT при вызове конструкции может быть пропущен. Если аргумент не задан явно, то по умолчанию считается ALL.

Описание

SUM() это агрегатная функция, которая вычисляет сумму значений для столбца. Если количество допустимых строк равно нулю, то SUM() возвращает значение NULL.

Пример

Следующая инструкция демонстрирует использование функций SUM(), AVG(), MIN() и MAX():

SELECT SUM (BUDGET), AVG (BUDGET), MIN (BUDGET), MAX (BUDGET)
  FROM DEPARTMENT
  WHERE HEAD_DEPT = 100;

См. также

Источник

langref.pdf

sum.txt · Последнее изменение: attid

Если не указано иное, содержимое этой вики предоставляется на условиях следующей лицензии: CC Attribution-Noncommercial-Share Alike 4.0 International
CC Attribution-Noncommercial-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki