Skip to content · ⁨Перейти к содержанию⁩
English

Summarising with aggregate functions

Sometimes you do not want the rows themselves, but a summary of them. Aggregate functions turn many rows into a single value:

  • COUNT(*) — how many rows
  • SUM(col) — the total
  • AVG(col) — the average
  • MIN(col) / MAX(col) — the smallest / largest

Русский

Подведение итогов с помощью агрегатных функций

Иногда вам нужны не сами строки, а их сводка. Агрегатные функции преобразуют множество строк в одно значение:

  • COUNT(*) — количество строк
  • SUM(col) — сумма
  • AVG(col) — среднее значение
  • MIN(col) / MAX(col) — минимальное / максимальное
SELECT COUNT(*) FROM student;

COUNT, SUM и AVG сводят весь столбец к одному числу каждая

Handout · ⁨Раздаточный материал⁩

Log in or create account · ⁨Войти или создать аккаунт⁩

IGCSE, A-Level & AP