Fråga : Query som ska väljas baserat i rätt tid

Hälsningar

My bordlägger har LEGITIMATIONEN för tre colums, call_start, 00:01 för duration

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

Like detta jag har många rekord med många ID. Nu jag behöver att veta den genomsnittliga varaktigheten per LEGITIMATION per timmenågot att säga för eg. genomsnittlig varaktighet för LEGITIMATION 1 från 00:00: 00 till 00:59: 59 är 20/3 =6.66.
Please l5At mig veta en enkel mysqlquery för att göra that.

Regards,
Related lösningar för class= ": " title= " som för Joining 3 tables

Svar : Query som ska väljas baserat i rätt tid

välj LEGITIMATIONEN, datera (call_start) som date_call, timmen (call_start) som hour_call,
 concat (däcka (avg (1.0*duration) /60), ”: ” runda (avg (1.0*duration) %60)) som avg_duration_mm_ss_string
från tbl
gruppen av LEGITIMATION, daterar (call_start), timmen (call_start)
beställa vid 1.2.3

Det är faktiskt 6:44, sedan .74 av ett minimalt är 44.4 understöder.
Andra lösningar  
 
programming4us programming4us