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