GROUP BY umożliwia podsumowania. W szczególności kontroluje użycie funkcji podsumowujących, takich jak COUNT(), SUM(), AVG(), MIN(), MAX() itd. W twoim przykładzie nie ma zbyt wiele do podsumowania.
Ale załóżmy, że masz kolumnę Nazwa działu. Następnie możesz zadać to zapytanie i uzyskać średnią pensję według nazwy działu.
SELECT AVG(Salary) Average,
Deptname
FROM Employee
GROUP BY Deptname
ORDER BY Deptname
Jeśli chcesz, aby zestaw wyników był ułożony w określonej kolejności, użyj opcji ORDER BY.