Respostas
Para desenvolver uma procedure que possibilite ao usuário informar a faixa salarial e o percentual de aumento que será aplicado a um grupo de funcionários, você pode seguir os seguintes passos: 1. Crie a tabela de funcionários com os campos necessários, como nome, salário, cargo, etc. 2. Crie a procedure com os parâmetros necessários, como a faixa salarial e o percentual de aumento. 3. Dentro da procedure, utilize a cláusula "UPDATE" para atualizar os salários dos funcionários que se enquadram na faixa salarial informada pelo usuário. 4. Para calcular o novo salário, utilize a fórmula: novo_salario = salario_atual + (salario_atual * percentual_aumento / 100) 5. Execute a procedure criada, informando a faixa salarial e o percentual de aumento desejados. Segue abaixo um exemplo de código para a criação da procedure: ``` CREATE PROCEDURE aumentar_salarios (IN faixa_salarial VARCHAR(50), IN percentual_aumento DECIMAL(5,2)) BEGIN UPDATE funcionarios SET salario = salario + (salario * percentual_aumento / 100) WHERE salario BETWEEN faixa_salarial; END; ``` Para executar a procedure, basta chamar o nome da procedure e passar os parâmetros necessários: ``` CALL aumentar_salarios('1000-2000', 10); ``` Nesse exemplo, a procedure irá aumentar em 10% o salário de todos os funcionários que possuem salário entre R$ 1.000,00 e R$ 2.000,00.
Responda
Para escrever sua resposta aqui, entre ou crie uma conta