GROUP BYE
این عبارت در دستور select ردیف های یک جدول را به قسمت های کوچکتر تقسیم می کند در این صورت توابع گروهی به جای اینکه بر روی تمامی ردیف های جدول اعمال بشن بر روی یک گروه خاص تاثیر میزارن
SELECT column1,
SUM(column2)
FROM "list-of-tables"
GROUP BY "column-list";
items_ordered
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
خوب برای مثال محسوس تر این جدول رو در نظر بگیرین
SELECT quantity, max(price)
FROM items_ordered
GROUP BY quantity;