problema en consulta sql
Publicado por Problema sql (1 intervención) el 01/11/2021 10:05:43
Tengo una base de datos y las tables detalle_compra, producto, categoria, necesito ver el producto mas vendido por categoría pero un producto puede pertenecer a varias categorias.
esta es mi consulta:
select SUM(dc.unidades) as t, p.nombre, c.nombre from producto p join categoria_producto cp on cp.producto_id=p.id join categoria c on c.codigo= cp.categoria_codigo join detalle_compra dc on dc.producto_id=p.id GROUP BY p.nombre, c.nombre order by t ASC;
y esta la respuesta

Quisiera solo mostrar el producto mas vendido por cada una de las categorias
esta es mi consulta:
select SUM(dc.unidades) as t, p.nombre, c.nombre from producto p join categoria_producto cp on cp.producto_id=p.id join categoria c on c.codigo= cp.categoria_codigo join detalle_compra dc on dc.producto_id=p.id GROUP BY p.nombre, c.nombre order by t ASC;
y esta la respuesta

Quisiera solo mostrar el producto mas vendido por cada una de las categorias
Valora esta pregunta


0