Функция MIN () производит противоположное по отношению к МАХ () действие — она возвращает наименьшее значение в указанном столбце. Так же, как и для функции МАХ (), для MIN () требуется указать имя столбца, как показано ниже:
SELECT MIN(prod_price) AS min_price FROM Products;
min_rice 3.4900
Здесь MIN () возвращает цену самого дешевого продукта в таблице Products.
Функция SUM()
Функция SUM() возвращает сумму (общую) значений в определенном столбце.
Ниже приведен пример, демонстрирующий это действие. В таблице Order Items содержатся предметы заказа, причем каждому предмету соответствует определенное количество заказов. Общее число заказанных продуктов (сумма всех значений переменной quantity) может быть выбрана следующим образом:
SELECT SUM(quantity) AS item_ordered
FROM Orderltems
WHERE order__item = 20005;
item_ordered 200
Функция SUM(quantity) возвращает сумму всех предметов заказа, а предложение WHERE гарантирует, что учитываться будут только необходимые продукты.
SELECT SUM(item_price*quantity) AS total_price
FROM OrderIterns
WHERE orderitem = 20005;
total_price 1648.0000
Функция SUM(item_price*quantity) возвращает сумму всех цен в заказе, а предложение WHERE гарантирует, что учитываться будут только необходимые продукты.