Попробуй это...
SELECT items.category,
COUNT(*) AS Count
FROM items
GROUP BY items.category
Если вы хотите отображать количество на основе категории, используйте предложение group by
с столбцом category
SELECT category, count(*) as Noofitems
FROM items i
GROUP BY category;
Небольшой совет: - Используйте table alise, чтобы было легко следовать и читать / писать
Попробуй это...
select items.category,COUNT(items.COUNT(*)) from items Group By items.category;
Пожалуйста, используйте "отдельный"
SELECT distinct items.category,
COUNT(*) AS Count
FROM items
GROUP BY items.category
чтобы получить правильный счет для каждой уникальной категории
Приятно это слышать.