kurs programowania c++ c# sql postgresql



SQL

Dzięki GROUP BY możemy pogrupować wyniki zapytania wg zadanych kryteriów. Wewnątrz każdej grupy możemy wykonać np. jakąś funkcję agregującą np. SUM(), COUNT() itd.

SELECT
nazwy_kolumy(kolumn)
FROM
nazwa_tabeli
GROUP BY
kryteria_grupowania

/*Przykład zastosowania GROUP BY() (baza Adventureworks)

Wyświetl wartość poszczególnych zamówień.*/

SELECT
SalesOrderID AS IdZamówienia
,SUM(UnitPrice) AS WartośćZamówienia
FROM
Sales.SalesOrderDetail
GROUP BY
SalesOrderID