17:20 Агрегатные функции: COUNT, SUM, AVG, MAX, MIN. | ||||||
Курс по SQLУрок 20: Агрегатные функции: COUNT, SUM, AVG, MAX, MINВ этом уроке мы рассмотрим агрегатные функции, которые используются для выполнения вычислений на множестве значений и возвращают одно значение. Мы изучим функции COUNT, SUM, AVG, MAX и MIN, их синтаксис и примеры использования. Функция COUNTФункция COUNT используется для подсчета количества строк в результате запроса. Рассмотрим пример подсчета количества студентов:
Результат выполнения
Функция SUMФункция SUM используется для вычисления суммы значений в столбце. Рассмотрим пример вычисления общей суммы заказов в таблице «Заказы»:
Результат выполнения
Функция AVGФункция AVG используется для вычисления среднего значения в столбце. Рассмотрим пример вычисления средней суммы заказа в таблице «Заказы»:
Результат выполнения
Функция MAXФункция MAX используется для поиска максимального значения в столбце. Рассмотрим пример поиска максимальной суммы заказа в таблице «Заказы»:
Результат выполнения
Функция MINФункция MIN используется для поиска минимального значения в столбце. Рассмотрим пример поиска минимальной суммы заказа в таблице «Заказы»:
Результат выполнения
Использование агрегатных функцийАгрегатные функции могут быть использованы с предложением GROUP BY для выполнения вычислений по группам строк. Рассмотрим пример использования функции COUNT для подсчета количества студентов в каждом классе:
Результат выполнения
УпражненияУпражнение 1: Подсчет количества заказовПодсчитайте количество заказов в таблице «Заказы». Решение:
Объяснение: Мы использовали функцию COUNT для подсчета количества строк в таблице «Заказы». Упражнение 2: Вычисление общей суммы заказовВычислите общую сумму заказов в таблице «Заказы». Решение:
Объяснение: Мы использовали функцию SUM для вычисления общей суммы значений в столбце «Сумма» таблицы «Заказы». Упражнение 3: Вычисление средней суммы заказаВычислите среднюю сумму заказа в таблице «Заказы». Решение:
Объяснение: Мы использовали функцию AVG для вычисления среднего значения в столбце «Сумма» таблицы «Заказы». Упражнение 4: Поиск максимальной и минимальной суммы заказаНайдите максимальную и минимальную сумму заказа в таблице «Заказы». Решение:
Объяснение: Мы использовали функции MAX и MIN для поиска максимального и минимального значений в столбце «Сумма» таблицы «Заказы». | ||||||
|
Всего комментариев: 0 | |