На основе вашей таблицы примеров вы хотите группировать 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)']
При использовании Create React App все в каталоге public
будет доступно в корне вашего сайта, поэтому вы можете переместить туда файл dataset.json
и просто получить /dataset.json
вместо него.
componentDidMount() {
fetch("/dataset.json")
.then(response => response.json())
.then(json => {
console.log(json);
})
.catch(error => console.error(error));
}