esta es la query del video,queria compartirla de una manera que creo es mas entendible
SELECT
TABLA1.SABOR,
TABLA1.CANTIDAD_TOTAL,
TABLA1.AÑO,
ROUND((TABLA1.CANTIDAD_TOTAL / TABLA2.VENTA_TOTAL) * 100, 2) AS PORCENTAJE_DE_PARTICIPACION
FROM
(SELECT
P.SABOR,
SUM(IFA.CANTIDAD) AS CANTIDAD_TOTAL,
YEAR(F.FECHA_VENTA) AS AÑO
FROM
tabla_de_productos P
INNER JOIN items_facturas IFA ON P.CODIGO_DEL_PRODUCTO = IFA.CODIGO_DEL_PRODUCTO
INNER JOIN facturas F ON F.NUMERO = IFA.NUMERO
WHERE YEAR(F.FECHA_VENTA) = 2016
GROUP BY P.SABOR, AÑO) TABLA1,
(SELECT
SUM(IFA.CANTIDAD) AS VENTA_TOTAL,
YEAR(F.FECHA_VENTA) AS AÑO
FROM
tabla_de_productos P
INNER JOIN items_facturas IFA ON P.CODIGO_DEL_PRODUCTO = IFA.CODIGO_DEL_PRODUCTO
INNER JOIN facturas F ON F.NUMERO = IFA.NUMERO
WHERE YEAR(F.FECHA_VENTA) = 2016
GROUP BY AÑO) TABLA2;