Me cuesta entender la lógica del ejercicio ¿Me ayudan por favor?
SELECT CONCAT('El cliente ', TC.NOMBRE, ' facturó ',
CONVERT(SUM(IFa.CANTIDAD * IFa.precio), CHAR(20))
, ' en el año ', CONVERT(YEAR(F.FECHA_VENTA), CHAR(20))) AS FRASE FROM facturas F
INNER JOIN items_facturas IFa ON F.NUMERO = IFa.NUMERO
INNER JOIN tabla_de_clientes TC ON F.DNI = TC.DNI
WHERE YEAR(FECHA_VENTA) = 2016
GROUP BY TC.NOMBRE, YEAR(FECHA_VENTA);