У меня есть отчет BIRT, в котором отображается некоторая статистика звонков на определенную линию в определенные дни. Теперь мне нужно добавить новую меру под названием «время обработки вызова». Данные собираются из БД MySQL:
TIME_FORMAT(SEC_TO_TIME(some calculations on the duration of calls in seconds),'%i:%s') AS "CHT"
Мне не удается отобразить продолжительность в кросс-таблице в формате «мм:сс», даже если я не конвертирую в строку. Я могу отображать секунды, не преобразовывая их во время/строку, но это не очень понятно для человека. Также я должен добавить «общий итог», который вычисляет среднее значение за все дни. Нет проблем при использовании секунд, но я понятия не имею, как это сделать в формате времени.
Какие типы данных/функции/выражения/настройки необходимо использовать в запросе, определении куба данных и ячейке кросс-таблицы, чтобы все заработало?