Cuestión : Pregunta a seleccionar basado el tiempo

Los saludos, tabla del

My tienen identificación de tres colums, call_start, 00:01 del duration

ID Call_start Duration
1 2010-07-04: 10 00:05 de 5
1 2010-07-04: 12 00:10 de 6
1 2010-07-04: 56 00:15 de 9
2 2010-07-04: 33 00:25 de 10
2 2010-07-04: 13 00:30 de 11
2 2010-07-04: 16 01:15 de 12
1 2010-07-04: 15 01:20 de 9
1 2010-07-04: 09 01:25 de 8
1 2010-07-04: 08 01:30 de 12
2 2010-07-04: 09 01:40 de 7
2 2010-07-04: 09 01:50 de 6
2 2010-07-04: 11 3

Like esto tengo muchos expedientes con muchas identificaciones. Ahora necesito saber que la duración media por la identificación por hora diga para eg. duración media para la identificación 1 del 00:00: 00 al 00:59: 59 es 20/3 =6.66.
Please me dejaron saber una pregunta simple del mysql para hacer that.

Regards,
class= > " claro " del
soluciones >Related class= title= de " del href= " /Database/MySQL/Q_26306452.html del Joining 3 tables

Respuesta : Pregunta a seleccionar basado el tiempo

seleccionar la identificación, fecha (call_start) como date_call, hora (el call_start) como hour_call,
 concat (piso (avg (1.0*duration) /60), “: ”, redondo (avg (1.0*duration) %60)) como avg_duration_mm_ss_string
de tbl
grupo por la identificación, fecha (call_start), hora (call_start)
orden por 1.2.3

Es realmente 6:44 puesto que .74 de un minuto es 44.4 segundos.
Otras soluciones  
 
programming4us programming4us