Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
Ya estoy inscrito ¿Todavía no tienes acceso? Nuestros Planes
1
respuesta

Script ejercicio

SELECT f.dni, DATE_FORMAT(f.fecha_venta, "%m - %Y") AS Mes_Año,
SUM(i.cantidad) AS Cantidad_Vendida,
c.Volumen_de_Compra,
ROUND((1 - (c.Volumen_de_Compra / SUM(i.cantidad))) * 100, 2) AS Porcentaje  -- Redondeo
FROM facturas f
INNER JOIN items_facturas i ON i.Numero = f.Numero
INNER JOIN tabla_de_clientes C ON f.dni = c.dni
GROUP BY f.dni, Mes_Año, c.Volumen_de_Compra -- Agregar 'c.Volumen_de_Compra' al GROUP BY
HAVING Cantidad_Vendida < c.Volumen_de_Compra
ORDER BY f.dni, Mes_Año;

Imagen Workbench

1 respuesta

¡Hola Christian! ¿Cómo estás?

Gracias por tu aporte en el foro. Su contribución es esencial para el crecimiento de nuestra comunidad en Alura.

Sigue así y no dudes en volver al foro si tienes alguna pregunta o dificultad.

Abrazos y buenos estudios!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios!