1
resposta

[Projeto] Faça como eu fiz: desconto para os clientes pela quantidade de produto

SELECT id_pedido, 
quantidadevendida,
printf('%.2f', precounitario) as preco_unidade,
desconto,
case when desconto = 0 then printf('%.2f', quantidadevendida*precounitario) else
printf('%.2f',(FLOOR (precounitario*quantidadevendida - precounitario*quantidadevendida*desconto))) end as preco_com_desconto
from TabelaPedidos

Matricule-se agora e aproveite até 50% OFF

O maior desconto do ano para você evoluir com a maior escola de tecnologia

QUERO APROVEITAR
1 resposta

Olá, Gabrielle! Como vai?

Parabéns pela resolução da atividade!

Observei que você explorou o uso de funções condicionais com o CASE para aplicar lógica de cálculo, utilizou muito bem o printf para formatar os valores monetários com precisão e ainda compreendeu a importância de tratar corretamente os descontos para refletir o valor final com clareza.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!