Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

EmilyMarighetti

Relatorio diferença de minutos

Recommended Posts

Bom dia! 

Preciso gerar um relatório no sql server  com diferença nos minutos da data cadastrada.  ( essa data existe apenas em uma coluna.)

 

Exemplo: 2019-01-01 00:00:00  -  2019-01-01-01 00:02:00 = diferença de 1 minuto 

Exemplo: 2019-01-01 00:02:00  -  2019-01-01-01 00:10:00 = diferença de 8 minuto 

 

Alguém consegue me ajudar ?

Obrigada. 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou trabalhando em cima desse codigo. 

o calculo em si esta pronto, mas não estou conseguindo realizar o calculo da linha de baixo 
O que eu tenho que comparar é as linhas de uma coluna só...

 


 

select distinct
        LogId,
        AtsId,
        LogDtInclusao,
 
 DATEDIFF(HOUR, MIN(LogDtInclusao), '2019-07-26') AS HORA  ,
 DATEDIFF(MI, MIN(LogDtInclusao), '2019-07-26 11:47:00') AS DATAHORA, 
  
 DATEDIFF(MI, MIN(LogDtInclusao), GETDATE()) AS MINUTO  
 ,DATEDIFF(MI, MIN(LogDtInclusao), GETDATE()) - (DATEDIFF(MI, MIN(LogDtInclusao), GETDATE()-1)) as MENOS_1_DIA
 ,DATEDIFF(MI, MIN(LogDtInclusao), GETDATE())%60 - (DATEDIFF(MI, MIN(LogDtInclusao), GETDATE())%60) as MENOS_MIN

from TabLogMonitor 
where atsid = 7

GROUP BY LogId, atsid, LogDtInclusao
order by 2 desc

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.