Escreva um query SQL que pesquise o nome completo do funcionário e a data em que foi contratado.
Para esta pesquisa utilize a função CONCAT. Você deve gerar todos estes dados em apenas uma única coluna, como este exemplo:
"O Funcionário Steven King foi contratado em: 1987-06-17"
select concat('O funcionário ',first_name,' ',last_name,' foi contratado em: ',hire_date) from Employees;
var
vHorasTrabalhadas, vValorHora, vPercentDesconto : Real;
vSalarioBruto, vValorDesconto, vSalarioLiquido : Real;
begin
escreva('Informe a quantidade de horas trabalhadas: ');
leia(vHorasTrabalhadas);
escreva('Informe o valor recebido por hora: ');
leia(vValorHora);
escreva('Informe o percentual de desconto do INSS: ');
leia(vPercentDesconto);
vSalarioBruto <- vHorasTrabalhadas * vValorHora;
vValorDesconto <- vSalarioBruto * vPercentDesconto / 100;
vSalarioLiquido <- vSalarioBruto - vValorDesconto;
escreva('O salário bruto é: ', vSalarioBruto);
escreva('O valor de desconto é: ', vValorDesconto);
escreva('O salário liquído é: ', vSalarioLiquido);
end.
A função concat, basicamente serve para juntar valores, de dois campos diferentes, como por exemplo nome e data de contratação juntos em uma mesma tabela. Por exemplo podemos juntar um texto, "A pessoa de nome" NomePessoa "Foi contratada " DataContratacao, onde NomePessoa é um dos atributos da tabela funcionário e data de contratação também.
Vejamos o exemplo de codificação SQL, abaixo.
SELECT CONCAT(“O Funcionario",Nome,"Foi contratado em ",Date,"")AS FuncionarioContratadoData FROM Funcionarios;
Para escrever sua resposta aqui, entre ou crie uma conta.
Banco de Dados I
•UNINTER
Compartilhar