Fiz da seguinte forma
SELECT X.CPF, X.NOME, X.QUANTIDADE_VENDAS,X.MES_ANO, X.LIMITE, X.PERCENTUAL, X.STATUS_VALIDEZ FROM(
SELECT NF.CPF, TC.NOME, DATE_FORMAT(NF.DATA_VENDA, '%m/%Y') AS MES_ANO,
SUM(INF.QUANTIDADE) AS QUANTIDADE_VENDAS, TC.VOLUME_DE_COMPRA AS LIMITE,
CASE
WHEN SUM(INF.QUANTIDADE) >= TC.VOLUME_DE_COMPRA THEN 'INVALIDA'
ELSE 'VALIDA'
END AS STATUS_VALIDEZ, (1 - (TC.VOLUME_DE_COMPRA/ SUM(INF.QUANTIDADE)))*100 AS PERCENTUAL
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
GROUP BY NF.CPF, DATE_FORMAT(NF.DATA_VENDA, '%m/%Y')) X
WHERE X.STATUS_VALIDEZ = 'INVALIDA';