SQL - Функции COUNT(), AVG() и SUM()

Функция COUNT() возвращает количество строк, соответствующих заданным критериям.
Функция AVG() возвращает среднее значение числового столбца.
Функция SUM() возвращает общую сумму числового столбца.

Синтаксис COUNT ()

SELECT COUNT(column_name)
FROM table_name
WHERE condition;

Синтаксис AVG ()

SELECT AVG(column_name)
FROM table_name
WHERE condition;

Синтаксис SUM ()

SELECT SUM(column_name)
FROM table_name
WHERE condition;

Пример COUNT()

Следующий оператор SQL находит количество товаров:

Пример:

SELECT COUNT(product_id)
FROM product;

Пример AVG()

Следующий оператор SQL находит среднюю цену всех товаров:

Пример:

SELECT AVG(price)
FROM product;

Пример SUM()

Следующий оператор SQL находит сумму полей доставка «delivery» в таблице «invoice»:

Пример:

SELECT SUM(delivery)
FROM invoice;