К агрегирующим функциям относятся функции вычисления суммы (SUM), максимального (MAX) и минимального (MIN) значений столбцов, арифметического среднего (AVG), а также количества строк, удовлетворяющих заданному условию (COUNT).
Пример 16 демонстрирует, каким образом можно вычислить: количество секторов, являющихся подразделениями отдела 100 (маркетинга и продажи), их суммарный, средний, минимальный и максимальный бюджеты.
| SELECT count(*), sum (budget), avg (budget),
min (budget), max (budget) FROM department
WHERE head_dept = 100
|
|
Предложение FROM команды SELECT
В предложении FROM перечисляются все объекты, из которых производится выборка данных. Каждая таблица или представление, которые описываются в запросе, должны быть перечислены в предложении FROM.