Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Projeto] Desafio: ajuste de valores em bases de produtos

Olá, pessoal.

Essa postagem tem o objetivo de apresentar a minha solução para a tarefa Desafio: ajuste de valores em bases de produtos . Nesse curso, estamos analisando uma base de dados sqlite da empresa Zoop MegaStore. A tarefa pede para que analisar os preços dos produtos, identificando quais estão fora da faixa especificada e corrigindo. Como a minha solução não coube dentro do limite de post do fórum, vou incluir esse link para a solução no Github.

1 resposta

Fala, Myke! Tudo bom?

Agradeço por compartilhar sua consulta no fórum!

Curti demais como explorou o UNION para consolidar diferentes produtos com SQL, compreendeu perfeitamente a importância do BETWEEN para definir faixas de preço e utilizou bem o ROUND para calcular o percentual de aceitação.

Se quiser aprofundar ainda mais, algumas boas práticas são:

  • Legibilidade: usar aliases claros para colunas e tabelas.
  • Performance: evitar subconsultas repetitivas, preferindo agregações diretas.
  • Escalabilidade: centralizar regras em tabelas auxiliares em vez de hardcode no SQL.

Continue postando suas soluções! Além de ganhar pontos de XP na plataforma, você pode ajudar outros estudantes no fórum.

Ah, uma pergunta: você prefere manter a consulta mais explícita com vários UNION para clareza ou adotar uma versão mais compacta com CASE e JOIN para facilitar manutenção futura?

Abraço e bons estudos!

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