teniendo en cuenta que no existe facturación para el 2021 arroja NULL como respuesta sin embargo el código sirve para otros años de 2015-2018
SELECT CEIL(SUM(f.IMPUESTO)) AS Impuesto_Pagado_2021
FROM facturas f
JOIN items i ON f.NUMERO = i.NUMERO
WHERE YEAR(f.FECHA) = 2015;
sin embargo si ejecutamos repetidamente nuestro codigo de creacion de facturas automática varias veces, sí nos generara el impuesto para el 2021:
SELECT A.FECHA, SUM(B.CANTIDAD * B.PRECIO) AS VENTA_TOTAL
FROM facturas A
INNER JOIN
items B
ON A.NUMERO = B.NUMERO
WHERE A.FECHA = '20210619'
GROUP BY A.FECHA;
CALL sp_venta('20210619', 3, 100);