MySQL: сгруппировать по двум столбцам и сумме

Построение системы инвентаризации. У меня много продуктов, и у каждого продукта есть три разные переменные. Поэтому для итоговых запасов я хочу сгруппировать по двум столбцам (продукт и размер) и сумме, чтобы получить итоговую сумму.

---------------------------------
|product      |Size  |Quantity  |
---------------------------------
|Widget one   |2     |275       |
---------------------------------
|Widget one   |2     |100       |
---------------------------------
|Widget two   |3     |150       |
---------------------------------
|Widget two   |2     |150       |
---------------------------------

Что я хочу для вывода:
Виджет один - 2: 375
Виджет два - 3: 150
Виджет два - 2: 150

Я выяснил, как сгруппировать по одному столбцу и суммировать, используя код ниже:

$query = "SELECT product, SUM(Quantity) FROM inventory GROUP BY product";  
$result = mysql_query($query) or die(mysql_error());
// Print out result
while($row = mysql_fetch_array($result)){
    echo "Total ". $row['product']. " = ". $row['SUM(Quantity)'];
    echo "<br />";
}
?>

Я просто застрял на группировке по обеим колонкам. Является ли это возможным? или я должен просто создать три разных продукта для трех размеров и исключить этот столбец? Благодарю.

Ответы на вопрос(1)

Ваш ответ на вопрос