binhoteixeira8 0 Denunciar post Postado Fevereiro 23, 2017 Boa tarde pessoal, Estou precisando calcular quanto tempo o sistema ficou fora, porém a tabela de conectado e desconectado é a mesma, conforme mostra abaixo SQL: select * from registro_cronologico where RC_ESTADO LIKE '%CONECTAD%' and RC_INFO like '%onectado%' AND RC_FECHA_PROCESADO BETWEEN TO_DATE ('23/02/2017 00:00:00', 'DD/MM/YYYY HH24:MI:SS') --AND TO_DATE ('28/04/2016 00:00:00', 'DD/MM/YYYY HH24:MI:SS') AND SYSDATE --AND RC_ELEMENTO LIKE '%ALC%' and RC_INFO NOT LIKE '%Reconoci%' and rc_TEXTO not like '%MT%' AND RC_MILISEGUNDOS = 0 ORDER BY RC_FECHA_PROCESADO DESC Resultado Porém eu preciso que o resultado seja assim: Desde já agradeço quem poder me ajudar. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 23, 2017 A tabela tem uma chave primária ? Qual ? Faltou publicar o "resultado" e o como se "precisa" No geral tente : Relacionar a tabela com ela mesma , ligando um registro ao seu anterior Calcule a diferdnça em segundos e com base nisto converta para o tempo a ser exibido. Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 23, 2017 https://forum.imasters.com.br/topic/555701-somar-diferença-entra-várias-datas-e-horas/ https://forum.imasters.com.br/topic/500750-média-em-tempo-horasminutos-e-segundos/ Compartilhar este post Link para o post Compartilhar em outros sites
binhoteixeira8 0 Denunciar post Postado Fevereiro 24, 2017 15 horas atrás, Motta disse: A tabela tem uma chave primária ? Qual ? Faltou publicar o "resultado" e o como se "precisa" No geral tente : Relacionar a tabela com ela mesma , ligando um registro ao seu anterior Calcule a diferdnça em segundos e com base nisto converta para o tempo a ser exibido. Bom dia Motta, primeiro gostaria de agradecer sua ajuda e também pedir desculpas por ter esquecido de colacar o resultado que tenho e o que espero. Resultado Que tenho hoje: RC_FECHA_HORA RC_ELEMENTO RC_TEXTO RC_ESTADO RC_INFO 01/25/2017 12:28:05 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:28:05 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/25/2017 12:23:45 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:23:31 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/25/2017 12:23:30 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:22:49 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/24/2017 10:39:21 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:39:15 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/24/2017 10:39:15 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:38:38 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/24/2017 10:24:32 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:23:54 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/24/2017 10:07:12 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:07:12 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 01/24/2017 10:07:06 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:06:25 #\ABD REMOTA DESCONECTADA Posicion: Desconectado Resultado que preciso: RC_FECHA_HORA RC_ELEMENTO RC_TEXTO RC_ESTADO RC_INFO Colunas1 Colunas2 Colunas3 Colunas4 Colunas5 T. Talha 01/25/2017 12:28:05 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:28:05 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:00 01/25/2017 12:23:45 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:23:31 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:14 01/25/2017 12:23:30 #\ABD REMOTA CONECTADA Posicion: Conectado 01/25/2017 12:22:49 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:41 01/24/2017 10:39:21 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:39:15 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:06 01/24/2017 10:39:15 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:38:38 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:37 01/24/2017 10:24:32 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:23:54 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:38 01/24/2017 10:07:12 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:07:12 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:00 01/24/2017 10:07:06 #\ABD REMOTA CONECTADA Posicion: Conectado 01/24/2017 10:06:25 #\ABD REMOTA DESCONECTADA Posicion: Desconectado 0:00:41 Obrigado pela atenção. 15 horas atrás, Motta disse: https://forum.imasters.com.br/topic/555701-somar-diferença-entra-várias-datas-e-horas/ https://forum.imasters.com.br/topic/500750-média-em-tempo-horasminutos-e-segundos/ Muito bom o link, já me adiantou a dúvida seguinte que seria como calcular. Obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Fevereiro 24, 2017 Complicado , pois sequer segua uma ordem cronológica ... Compartilhar este post Link para o post Compartilhar em outros sites
diegodmd13 0 Denunciar post Postado Março 22, 2017 Teria algum dado para link a nível de CONECTADO e DESCONECTADO para exibir em linha? Digo, ID + USUARIO..., pois o que penso seria um join com a mesma tabela com estes links e filtrando em uma somente o CONECTADO e na outra o DESCONECTADO, exemplo, select c.rc_fecha_hora, c.rc_elemento, c.rc_texto, c.rc_estado, c.rc_info, d.rc_fecha_hora, d.rc_elemento, d.rc_texto, d.rc_estado, d.rc_info where registro_cronologico c --conectado join registro_cronologico d --desconectado on d.id = c.id Algo do tipo, entende? Compartilhar este post Link para o post Compartilhar em outros sites
Motta 645 Denunciar post Postado Março 23, 2017 Um problema semelhante Compartilhar este post Link para o post Compartilhar em outros sites