У меня есть таблица с магазинами (id, shop_name, address) и другая таблица продаж (shops_id, product_id, product_name, цена, количество).Как я могу показать товар, который продается во всех магазинах?
Моя логика заключается в том, что я отслеживаю количество магазинов, которых 10, и если товар продается во всех этих 10 магазинах, но все еще нет.работа.
select product_id, product_name from sales
join shops on sales.shopsid = shops.id
group by(product_id, product_name)
having count(shop_name) = 10;
результатом должны быть идентификатор продукта и название продукта, который продается во всех магазинах.