У меня есть таблица с именем category, в которой у меня есть идентификаторы и имена основной категории, и у каждой основной категории есть идентификаторы и имена подкатегорий. У меня также есть таблица продуктов со столбцом идентификатора категории, в которой есть числовой идентификатор подкатегории или Двухбуквенный идентификатор основной категории, например: EL для электроники. Моя проблема в том, как получить верхние категории, т. Е. Количество товаров в каждой категории в порядке убывания.
category
{
sub_cat_id - numeric
sub_cat_name - varchar
main_cat_id - varchar (2 characters)
main_cat_name
}
products
{
categoryid,//this can be either main_cat_id or sub_cat_id
}
Пожалуйста, помогите ....