EmilyMarighetti 0 Denunciar post Postado Julho 26, 2019 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
Motta 645 Denunciar post Postado Julho 26, 2019 Em tese (data2-data1)*(24*60) Compartilhar este post Link para o post Compartilhar em outros sites
EmilyMarighetti 0 Denunciar post Postado Julho 26, 2019 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