В информатике, агрегатная функция (дословно - функция составного значения ) - функция, которая возвращает одинарное значение из коллекции входных значений такой как множество (set), мультимножества (multiset) или список (list).
Среди на более распространенных агрегатных функций:
  - 
  Average()
- 
  Count()
- 
  Maximum()
- 
  Median()
- 
  Minimum()
- 
  Mode()
- 
  Sum()
Агрегатные функции широко применяемые во многих языках программирования, например, Ruby, в электронных таблицах, в реляционной алгебре.
 
  Агрегатные функции в SQL
	В SQL агрегатные функции возвращают одинарное значение, вычисленное из значений в столбце.
Некоторые полезные агегатни функции:
  - 
  AVG() - Возвращает среднее значение
- 
  COUNT() - Возвращает количество строк
- 
  FIRST() - Возвращает первое значение
- 
  LAST() - Возвращает последнее значение
- 
  MAX() - Возвращает наибольшее значение
- 
  MIN() - Возвращает наименьшее значение
- 
  SUM() - Возвращает сумму.