0
respostas

Minha resolução para a questão

UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.19 WHERE MATRICULA = '00233';
UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.19 WHERE MATRICULA = '00414';
UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.20 WHERE MATRICULA = '00400';
UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.21 WHERE MATRICULA = '00934';

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

Dessa forma , o vendedor mais novo manteve sua porcentagem, porém todos os outros aumentaram, de acordo com o tempo de casa, já que no enunciado os mais antigos não podem ter menos que os mais novos, e quem tinha comissão mais alta não poderia perder o direito, no caso da Marcia Almeida.

CORREÇÃO: Relendo não precisa ser maior, igual já é o suficiente, então reescrevendo o código.

UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.18 WHERE MATRICULA = '00233';
UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.18 WHERE MATRICULA = '00400';
UPDATE TB_VENDEDORES SET PERCENTUAL_COMISSAO = 0.18 WHERE MATRICULA = '00414';