sql >> Base de Datos >  >> RDS >> Mysql

SQL:encontrar pedidos con solo artículos específicos y mostrarlos por producto

Tal vez esto ayude

Cree una consulta que distinga los pedidos.

A continuación, puede utilizar los distintos resultados de la consulta como referencia para contar la cantidad de productos. Dado que solo intenta consultar la cantidad de pedidos por producto, puede usar la cantidad de instancias en las que un producto está presente en la consulta interna como referencia.

select st.product, count(st.product) as qty from
(
select order_id, product from Order_items
group by order_id, product
) as st
group by st.product