SQL Агрегатні функції
SQL Агрегатні функції
Агрегатна функція – це функція, яка виконує обчислення набору значень і повертає одне значення.
Агрегатні функції часто використовуються з пропозицією GROUP BY інструкції SELECT. Пропозиція GROUP BY розбиває набір результатів на групи значень, а агрегатну функцію можна використовувати для повернення окремого значення для кожної групи.
Найпоширенішими агрегатними функціями SQL є:
MIN()- повертає найменше значення у вибраному стовпціMAX()- повертає найбільше значення у вибраному стовпціCOUNT()- повертає кількість рядків у наборіSUM()- повертає загальну суму числового стовпцяAVG()- повертає середнє значення числового стовпця
Агрегатні функції ігнорують нульові значення (за винятком COUNT()).
У наступних розділах ми розглянемо вищезгадані агрегатні функції.