Jump to content
guiesmeril

Script para calcular o tempo de empresa.

Recommended Posts

Prezados, boa tarde!!

Alguém tem um Script que faça o calculo do tempo de casa dos colaborador.

 

Ex: Calcular desde quando o colaborador entrou na empresa, seja como estagiario até diretor. 

Share this post


Link to post
Share on other sites

@guiesmeril, boa tarde!

Existem várias formas de calcular essa diferença:

Podes usar a junção nativa DATEDIFF para calcular o intervalo de tempo, exemplo: 

image.png.a436e7ab4dae8215d6287ddaf19fdb8b.png

Podes utilizar a regra da divisão 365.25

 

image.png.58f1e54f0728a572a703983cd1973779.png

 

Ou essa 

image.thumb.png.c38de81bc5f28cbd4cf3ddb0791b293f.png

 

Para utilizar em uma query podes usar esse exemplo:

USE CORPORERM
GO 

SELECT
     CODCOLIGADA 
    ,CHAPA
    ,NOME
    ,[dbo].[TB_GET_DESCRICAO_TEMPO]( DATAADMISSAO, GETDATE())
FROM DBO.PFUNC 
WHERE CODCOLIGADA = 1 

 

abraços.

 

 

Edited by luisgustavogomes
Erro

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.