サンプルテーブルに基づくと、product
でグループ化する必要があるようです。 id
ではなく 。 Size
を追加するだけです 両方のSELECT
への列 リストとGROUP BY
$query = "SELECT
product,
Size,
SUM(Quantity) AS TotalQuantity
FROM inventory
GROUP BY product, Size";
列エイリアスTotalQuantity
を追加したことに注意してください 、これにより、より賢明な$row['TotalQuantity']
を介して、フェッチされた行から列をより簡単に取得できるようになります。 、$row['SUM(Quantity)']
ではなく