Вывести категории и подкатегории с количеством товаров в них
Подскажите как сделать запрос в MySQL 8, чтобы вывести все категории и подкатегории и количество товаров в категориях(общее из всех подкатегорий относящихся к этой категории) и подкатегориях. Есть три таблицы:
category:
id | parent_id | name
и
catalog:
id | name
и
catalog_category_link:
id | catalog_id | category_id