Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

[Minha Solução] Desafio Alterar Valor Percentual

Na empresa no qual estamos montando o banco de dados, viu-se uma injustiça nas comissões das pessoas vendedoras. Vendedores(as) com menos tempo de casa estão ganhando mais comissão que vendedores(as) mais antigos(as). Logo, foi tomada uma decisão: vendedores(as) mais antigos não podem ter comissões menores que vendedores(as) que foram admitidos(as) recentemente. E os(as) que tem comissões altas, não podem perder o direito que possuem. Faça este acerto na base de dados.

Sugestão:

Liste o conteúdo da tabela. Observe as comissões dos mais novos e ajuste em um rascunho quais seriam as novas comissões Ajuste a base de dados.


UPDATE tb_vendedores SET percentual_comissao = 0.18
WHERE matricula IN (SELECT matricula FROM tb_vendedores 
                    WHERE percentual_comissao < 0.18);

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta
solução!

Oi, Carlos Eduardo! Como vai?

Obrigada por compartilhar sua solução e explicação com a comunidade Alura.

Gostei de como você utilizou o comando UPDATE aliado ao SELECT para ajustar os percentuais de comissão. Isso mostra uma boa compreensão de subconsultas no SQL.

Carlos, conte sempre com o apoio do Fórum na sua jornada. Abraços e bons estudos!