none
Limite entre jornada - SQL Server 2008 RRS feed

  • Pergunta

  • Boa tarde,

    gostaria de fazer uma SQL para controlar o limite da última batida do ponto dos funcionários com a primeira do outro dia, filtrando a quantidade de vezes que o cálculo deu menos que 11 horas por exemplo.

    Tenho os dados abaixo, então por exemplo, pegaria o valor da última batida do dia 22 menos a primeira do dia 23 e se a diferença for menor que 11 horas o valor aparece, e assim por diante, em datas seguidas, se a diferença entre datas for maior que 1 ele ignora o cálculo.

    CHAPA       DATA        BATIDA
    
    005770    | 22/04/2015  | 07:17  
    
    005770    | 22/04/2015  | 11:39  
    
    005770    | 22/04/2015  | 13:02  
    
    005770    | 22/04/2015  | 20:23 
    
    005770    | 23/04/2015  | 07:21  
    
    005770    | 23/04/2015  | 12:59 
    
    005770    | 23/04/2015  | 16:56 
    
    005770    | 24/04/2015  | 07:31
    
    005770    | 24/04/2015  | 11:35
    
    005770    | 24/04/2015  | 13:00
    
    005770    | 24/04/2015  | 17:33
    terça-feira, 30 de junho de 2015 19:07

Respostas

Todas as Respostas