Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

Problema sumando horas en php/mysql

Estas en el tema de Problema sumando horas en php/mysql en el foro de Bases de Datos General en Foros del Web. Hola, necesito sumar una columna llamada diferencia con formato time 00:00:00 de una tabla mysql llamada visitas. Quiero conseguir con esto sumar el tiempo que ...
  #1 (permalink)  
Antiguo 05/04/2005, 16:50
 
Fecha de Ingreso: abril-2005
Ubicación: Sevilla
Mensajes: 4
Antigüedad: 19 años, 7 meses
Puntos: 0
Problema sumando horas en php/mysql

Hola, necesito sumar una columna llamada diferencia con formato time 00:00:00 de una tabla mysql llamada visitas. Quiero conseguir con esto sumar el tiempo que cada usuario ha estado visitando una web. De momento hago la siguiente consulta:

"SELECT *, COUNT(*) AS total, sum(diferencia) as totalt FROM visitas group by username"

Obtengo una tabla con cada usuario, numero de visitas y tiempo. El problema es que el tiempo que obtengo no aparece en el formato correcto, me suma todos los segundos, todos los minutos y todas las horas por separado.

Por ejemplo si sumo 01:45:50 + 01:55:58 obtengo como resultado 02100108.

¿Como tengo que hacer para conseguir un resultado en formato correcto?

Gracias por adelantado
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 23:04.