@tolikryg

Как объединить запросы на получение товаров из категории и её подкатегории?

Всем привет есть такой запрос, который берет товары из всех подподкатегорий, это нужно для подкатегории. Я понял что из самой подкатегории он не берет товары а только из всех подподкатегорий, мне нужно чтобы и из подкатегории и её подподкатегорий показывало товары.

Если проще, все товары выбранной подкатегории и подподкатегорий! Буду очень благодарен!
SELECT DISTINCT g.* FROM products g JOIN subsubcategories c ON c.id = g.category_id WHERE c.parent_id = :category_id AND g.type_category = 'subsub'
  • Вопрос задан
  • 30 просмотров
Пригласить эксперта
Ответы на вопрос 1
BojackHorseman
@BojackHorseman Куратор тега SQL
...в творческом отпуске...
join явно n раз, где n - высота дерева
рекурсивные cte
сменить схему хранения дерева
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы