1
resposta

Um pouco diferente

Fiz de uma forma mais sucinta, nao se se esta totalmente correto:

select z.nome, sum(QUANTIDADE), VOLUME_DE_COMPRA as Limite, date_format(data_venda, '%Y-%m') as Mes_ano,
case
    when sum(quantidade)>volume_de_compra then 'Estorou limite'
    when sum(quantidade)<volume_de_compra then 'Dentro do limite'
    else null
end as Status_das_vendas 
from itens_notas_fiscais x
inner join notas_fiscais y
inner join tabela_de_clientes z 
on z.cpf = y.cpf 
on x.numero = y.numero group by nome, date_format(data_venda, '%Y-%m') 
1 resposta

Olá, Vitor, tudo bem?

A sua query ficou muito legal e funcionou direitinho, você está indo muito bem.

Foi muito legal também você ter compartilhado a sua resposta da atividade aqui com a gente.

Continue assim e bons estudos!