У меня есть данные в следующем виде:Как рассчитать время разрешения в MySQL?
TicketID Status Datetime
25 Open 2016-07-21 11:46:40
25 Open 2016-07-22 09:42:40
25 Closed 2016-07-22 09:46:40
25 Open 2016-07-23 08:42:40
25 Open 2016-07-24 08:46:40
25 Open 2016-07-24 09:26:40
25 Closed 2016-07-25 11:46:40
Я хочу, чтобы вычислить следующее:
((2016-07-22 09:46:40 - 2016-07-21 11:46: 40) + (2016-07-25 11:46:40 - 2016-07-23 08:42:40))/2.
Я не думаю, что ваши расчеты верны. Первое значение - «0». –
Вы пытаетесь рассчитать за билет среднее время, необходимое для их завершения? Если каждый билет можно открывать и закрывать несколько раз под одним и тем же идентификатором. Как говорит @GordonLinoff, ваш расчет кажется неправильным (возможно, это просто опечатка). Я предполагаю, что это должно быть: '(('2016-06-22 09:46:40' - '2016-06-21 11:46:40') + ('2016-07-25 11:46:40' - '2016-06-23 08:42:40'))/2' –