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

PHP MYSQL ¿Como se suman las horas de una consulta?

Estas en el tema de PHP MYSQL ¿Como se suman las horas de una consulta? 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 08/04/2005, 02:12
 
Fecha de Ingreso: abril-2005
Ubicación: Sevilla
Mensajes: 4
Antigüedad: 19 años, 1 mes
Puntos: 0
PHP MYSQL ¿Como se suman las horas de una consulta?

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
  #2 (permalink)  
Antiguo 08/04/2005, 10:40
 
Fecha de Ingreso: julio-2003
Ubicación: Colombia
Mensajes: 591
Antigüedad: 20 años, 9 meses
Puntos: 7
Holap...
Hazlo con la funcion ADDTIME()...


http://dev.mysql.com/doc/mysql/en/da...functions.html

Chaop!
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 15:06.