SQL Group By | MySQL

SQL Group By

GROUP BY - данный запрос используется a группирования результата одного или нескольких столбцов.

SQL GROUP BY szintaxis

SELECT column_name, aggregate_function(column_name)
FROM table_name
AHOL column_name üzemeltető Érték
GROUP BY column_name

Példa SQL GROUP BY

Megvan a következő táblázat "Rendelések":

O_IdRendelveOrderPriceVevő
1 2008/11/12 1000 Hansen
2 2008/10/23 1600 Nilsen
3 2008/09/02 700 Hansen
4 2008/09/03 300 Hansen
5 2008/08/30 2000 Jensen
6 2008/10/04 100 Nilsen

Most szeretnénk megtalálni a teljes összeget annak érdekében, a Minden egyes ügyfélnek.

1
2
SELECT Vevő,

(OrderPrice) FROM Megrendelés GROUP BY Vevő

Query Result:

VevőSUM (OrderPrice)
Hansen 2000
Nilsen 1700
Jensen 2000

1
SELECT Vevő,

(OrderPrice) FROM Megrendelés

Query Result:

VevőSUM (OrderPrice)
Hansen 5700
Nilsen 5700
Hansen 5700
Hansen 5700
Jensen 5700
Nilsen 5700

Использование GROUP BY a нескольких колонок

1
2
SELECT Vevő,Rendelve,

(OrderPrice) FROM Megrendelés GROUP BY Vevő,Rendelve

Főmenü

SQL-alapú

Feltételek az SQL

SQL függvények

Engedélyezési

Szép Ajax Szavazás

Melyik az én kiterjesztése a legjobb?

Statisztika

Hirdetés