SELECT
'O Cliente ' || TC.NOME || ' adquiriu ' || (ROUND(SUM(INF.QUANTIDADE * INF.preco),2))
|| ' no ano de ' || TO_CHAR(NF.DATA_VENDA, 'YYYY') AS FRASE
FROM NOTAS_FISCAIS NF
INNER JOIN ITENS_NOTAS_FISCAIS INF ON NF.NUMERO = INF.NUMERO
INNER JOIN TABELA_DE_CLIENTES TC ON NF.CPF = TC.CPF
WHERE TO_CHAR(NF.DATA_VENDA, 'YYYY') = '2016'
GROUP BY TC.NOME, TO_CHAR(NF.DATA_VENDA, 'YYYY');