У меня есть таблица продуктов, и мне нужно поставить скидку на некоторые продукты из данной подкатегории, у которой есть родительская категория в другой таблице.
TABLE products:
category_id sku discount
-----------------------------------
8 3141 NULL
7 4333 NULL
7 601 NULL
3 405 NULL
TABLE product_category:
id parent_id slug
-----------------------------------
8 18 somename
7 3 somename
Это довольно простой вопрос, но я не могувыяснить, как использовать столбец parent_id для простого обновления таблицы моих продуктов, вместо того, чтобы записывать каждый идентификатор подкатегории, например:
UPDATE products
SET discount = 25
WHERE category_id IN (1,4,5,6 etc..);
Я хочу обновить таблицу продуктов, выбрав идентификатор родительского подкатегории из product_category таблица.