В приведенном ниже примере вы увидите примеры данных телефонии Cisco UCCX Express из таблицы соединений agentconnection.SUM информация, но сохранить ResourceID (EmployeeNum)
Это запрос, я бегу:
SELECT *
FROM agentconnectiondetail
WHERE startdatetime >= TO_DATE('01-01-2015 05:00','%m-%d-%Y %H:%M')
AND sessionseqnum = 0
Мой вопрос, как я могу сделать информацию, уникальную для SessionID, который является уникальным идентификатором для вызова, но сохранить Employeenumber агента, который ответил на вызов?
Например, я выделил в документе на вкладке образца идентификатор сессии 43000086306. Данные показывают, что для sessionID 43000086306 вызов пришел и зашел в две позиции агента, прежде чем он был поднят третьим. Вы видите это, потому что изменяется идентификатор resourceID и 10 секунд времени звонка регистрируются для этих позиций, но телефон не был поднят, так как время разговора равно 0. Как я могу суммировать время цикла вместе и сохранить номер ресурса для агента, который взял вызов ,
https://www.dropbox.com/s/9ggxb1ndxp4vid6/sample_data.xlsx?dl=0
Какие столбцы действительно нужны для вывода. Поскольку сложность ответа зависит от желаемого результата. И что такое резервная СУБД? SQL Server? Oracle? MySql? – xQbert
Спасибо, что ответили. Необходимыми столбцами были бы sessionid (уникальные без обмана), ресурс, startdatetime, enddatetime, время вызова, время разговора, время ожидания, время работы. RMDBS - это Informix. – rynsmns