Есть две таблицы: одна с товарами, вторая с категориями.
В первой таблице есть поле products_cat в котором храниться ссылка на поле sub_name во второй таблице.
В итоге список под категорий вытаскиваю через запрос:
SELECT * FROM categories where left_key >:left and right_key <:right ORDER BY name
Тем самым получаю список всех под категорий, но нужно еще подсчитать кол-во товаров в каждой из них.
Как такое будет грамотнее реализовать. Возможно есть вариант сджонить обе таблицы или использовать вложенные запросы?