Ir para conteúdo

POWERED BY:

Arquivado

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

Marcos Vilela Alves

calcular intervalo de horas conectado

Recommended Posts

Olá no meu banco tenho uma tablea q controla a conexao dos usuarios.. registra a entrada e saida...

pois bemm...

gostaria de saber como posso selecionar o tempo conectado...

exp.

entrada--------------------------saida

2009-03-17 23:00:00---------- 2009-03-18 01:00:00

eu gostaria de ter como retorno o tempo conectado nesse caso 02:00:00

tentei assim

FROM_UNIXTIME(UNIX_TIMESTAMP(saida)-UNIX_TIMESTAMP(entrada)) as tempo_total

mas ele mi retornou uns valores mtoo diferentes....

alguem sabe onde errei? e como posso arrumar isso???

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom achei sobre o timediff(valor1,valor2) e deu certo achei o tempo conectado..

agora tem como somar tudo isso e exibir no formato HH:MM:SS??????

pq se eu usar o sum.. retorna um numero do tipo 471523.00000 como transformo isso? existe alguma funcao?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Dê uma olhada na biblioteca de funções de tempo do MySQL: http://dev.mysql.com/doc/refman/5.1/en/dat...-functions.html

Com certeza, uma destas funções lhe servirá para resolver o teu problema.

 

Happy MySQL'ing!! http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

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.