Базы данных. Основы SQL реляционных баз данных. Копейкин М.В - 93 стр.

UptoLike

Ид_сотр Ид_Отд Дата Сумма Вид_оплаты
1 1 02.03.03 1200
2 1 01.03.03 1200
3 1 01.03.03 1000
1 1 01.04.03 1200
1 1 01.03.03 800
2 1 02.04.03 2000
Рис. 4.22. Состояние таблицы Ведомость1
SELECT ИД_Сотр, MAX (Сумма) AS "Сумма максимальная"
FROM Ведомость1
GROUP BY ИД_Сотр;
В результате получим.
Ид_сотр Сумма_максимальная
3 1000
1 1200
2 2000
Рис. 4.23. Агрегатная функция с AS
Группировка может быть осуществлена и по нескольким атрибутам:
SELECT Ид_сотр, Дата, MAX ((Сумма))
FROM Ведомость1
GROUP BY Ид_сотр, Дата;
Результат:
Ид_сотр Дата
1 01.03.03 800
1 02.03.03 1200
1 01.04.03 1200
2 01.03.03 1200
2 02.04.03 2000
2 01.03.03 1000