Не могу сообразить как получить данные с таблицы.
Есть такой запрос
select
`number`,`DateEnd`,
SEC_TO_TIME(TIMESTAMPDIFF(SECOND,`DateEnd`, `DateChange`)) as `diff`
from `Table`
where `statusId` = 9
and `DateChange` is not null
and `DateEnd` >= '2017-01-20 00:00:00'
and `DateEnd` < '2017-01-30 00:00:00'
ORDER BY `number`, `DateEnd` ASC
Он выводит по каждому number несколько записей за каждый день.
Мне как-то из этих данных нужно получить среднее значение diff для каждого number за каждый день.
Что-то вроде
number | date | diff
100 | 2017-01-30 | 0:10:15
Т.е. number 100 в среднем был на линии 10 минут 30го января. При этом у конкретного number может быть 20 записей за этот день разной длительности
_____________
программирование - инструмент для решения конкретных задач, любая попытка спроектировать что-то универсальное приведет к провалу.©paul85
В любом случае тебе прийдётся пройти путь изобретения велосипеда, который прошли другие, только причиной твоего изобретения будет непонимание принципов работы велосипеда изобретённого другими людьми.©SlavaFr
jQuery это попытка использовать АН-225 для перевозки зубочистки