1
resposta

CONTEXTO ERRADO

Boa tarde.

Na verdade o limite dos clientes é o volume, então ..

CASE WHEN TC.VOLUME_DE_COMPRA > TV.QUANTIDADE_TOTAL THEN 'VENDAS VÁLIDAS'
        ELSE 'VENDAS INVÁLIDAS' END
        
1 resposta

Oi Anderson, tudo bem?

Sim, o limite do cliente se baseia no volume de compra. O campo VOLUME_DE_COMPRA na tabela de clientes representa o limite estipulado para o cliente, ou seja, a quantidade máxima que ele pode comprar.

Apenas ressalto que a condição, na verdade é TC.VOLUME_DE_COMPRA >= TV.QUANTIDADE_TOTAL.

Pois, se o valor do volume de compra for maior ou igual ao valor da quantidade total de vendas, a venda é considerada válida e é atribuído o resultado "VENDAS VÁLIDAS". Caso contrário, a venda é considerada inválida e é atribuído o resultado "VENDAS INVÁLIDAS".

Espero ter esclarecido e fico à disposição para dúvidas.

Abraços e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!