SQL - problema en consulta sql

 
Vista:

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
sql

Quisiera solo mostrar el producto mas vendido por cada una de las categorias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder