Tenho uma tabela onde consta o histórico de atualização de mudança de função de um usuário. Acontece que o desenvolvedor, quando criou a tabela não criou o segundo campo Data para que pudesse pegar o período que o funcionário ficou naquela determinada função, ou seja, está sendo registrado no campo X da tabela Y as datas na sequencia. Eu gostaria de incluir uma coluna na instrução SQL para que pudesse pegar a segunda data, subtrair um dia e então eu obteria a data de início e a data fim naquela determinada função. Se as duas datas fosse iguais, se repetiria a informação na segunda coluna.
SELECT
data_de as"de"
FROM
movimentacao
WHERE
cod_func =2563
Ele exibe o seguinte resultado:
Gostaria que fizesse algo assim:
Coluna A = seria a data capturado do bando de dados e;
Coluna B = Seria o registro posterior (-) 1 dia para calcular o período que ele ficou naquela determinada função.
Pergunta
Kellyton Armelin
Boa tarde,
Tenho uma tabela onde consta o histórico de atualização de mudança de função de um usuário. Acontece que o desenvolvedor, quando criou a tabela não criou o segundo campo Data para que pudesse pegar o período que o funcionário ficou naquela determinada função, ou seja, está sendo registrado no campo X da tabela Y as datas na sequencia. Eu gostaria de incluir uma coluna na instrução SQL para que pudesse pegar a segunda data, subtrair um dia e então eu obteria a data de início e a data fim naquela determinada função. Se as duas datas fosse iguais, se repetiria a informação na segunda coluna.
Ele exibe o seguinte resultado:
Gostaria que fizesse algo assim:
Coluna A = seria a data capturado do bando de dados e;
Coluna B = Seria o registro posterior (-) 1 dia para calcular o período que ele ficou naquela determinada função.
Abs a todos e obrigado
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.