Я выполняю обычную рутину, но мне трудно получить правильный вывод.
У меня есть две таблицы: * ads_list * (списки) и * ads_cate * (категории).
В данный момент я отображаю свой список категорий следующим образом:
SELECT id, cateName FROM ads_cate ORDER BY cateName
Чего я пытаюсь достичь: количество всех элементов в каждой категории в этом формате:
Категория | Количество объявлений
КатегорияName 56
Это мой текущий код , и он настраивался, но не получил вывод в моем массиве:
SELECT
ads_cate.id,
ads_cate.cateName, // Category Name
ads_list.id,
ads_list.COUNT(title), // Title of ad
ads_list.Category // Relational Category ID INT(11)
FROM
ads_cate,
ads_list
GROUP BY cateName
ORDER BY cateName
Я звоню во все обязательные поля и запускаю COUNT () для моего поля заголовка (так как они уникальны для каждого объявления), а затем я группируюсь по cateName, что также кажется правильным.