Op basis van uw voorbeeldtabel lijkt het erop dat u zich wilt groeperen op product
in plaats van id
. U hoeft alleen de Size
. toe te voegen kolom naar zowel de SELECT
lijst en de GROUP BY
$query = "SELECT
product,
Size,
SUM(Quantity) AS TotalQuantity
FROM inventory
GROUP BY product, Size";
Merk op dat ik een kolomalias TotalQuantity
heb toegevoegd , waarmee u de kolom gemakkelijker uit de opgehaalde rij kunt ophalen via de meer verstandige $row['TotalQuantity']
, in plaats van $row['SUM(Quantity)']