Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| vendors:cisco:uc:icm:sql [2023/07/04 08:53] – [Number of Named / Distinct Agents over the last X Days (in this example 30)] gerardorourke | vendors:cisco:uc:icm:sql [2024/12/06 15:03] (current) – [UCCE SQL] gerardorourke | ||
|---|---|---|---|
| Line 6: | Line 6: | ||
| *[[vendors: | *[[vendors: | ||
| *[[vendors: | *[[vendors: | ||
| + | *[[vendors: | ||
| *[[vendors: | *[[vendors: | ||
| *[[vendors: | *[[vendors: | ||
| Line 376: | Line 377: | ||
| ===== Total Calls Handled in a Half Hour===== | ===== Total Calls Handled in a Half Hour===== | ||
| <code sql> | <code sql> | ||
| - | SELECT SUM(CallsOfferedToHalf)As Calls ,DateTime | + | SELECT SUM(CallsOffered)As Calls ,DateTime |
| - | FROM Peripheral_Half_Hour | + | FROM Peripheral_Interval |
| WHERE DateTime > GetDate()-1 | WHERE DateTime > GetDate()-1 | ||
| Group BY DateTime | Group BY DateTime | ||
| Order By Calls Desc | Order By Calls Desc | ||
| + | </ | ||
| - | + | < | |
| - | select | + | SELECT |
| - | From t_Call_Type_Half_Hour | + | FROM Call_Type_Interval |
| - | Where DateTime > GetDate()-1 | + | WHERE DateTime > GetDate()-1 |
| - | Group by DateTime | + | GROUP BY DateTime |
| - | Order By TotalHalfCalls Desc | + | ORDER BY TotalHandledCalls DESC |
| </ | </ | ||
| Line 1199: | Line 1201: | ||
| </ | </ | ||
| + | ==== Active Teams ===== | ||
| + | Look at the distinct agents who have logged in over the last 24 hours - and sort by teams. | ||
| + | In Excel - you can gran Teams and remove duplicates to get a clean list of the exact teams therefore used over 24 hours. | ||
| + | <code sql> | ||
| + | SELECT | ||
| + | DISTINCT AL.SkillTargetID, | ||
| + | A.PeripheralID, | ||
| + | A.PeripheralNumber, | ||
| + | A.PersonID, | ||
| + | P.FirstName, | ||
| + | P.LastName, | ||
| + | P.LoginName, | ||
| + | T.EnterpriseName AS AgentTeamName | ||
| + | |||
| + | FROM Agent_Logout AL | ||
| + | Left JOIN Agent A ON A.SkillTargetID = AL.SkillTargetID | ||
| + | LEFT JOIN Agent_Team_Member ATM ON A.SkillTargetID = ATM.SkillTargetID | ||
| + | LEFT JOIN Agent_Team T ON ATM.AgentTeamID = T.AgentTeamID | ||
| + | LEFT JOIN Person P ON A.PersonID = P.PersonID | ||
| + | |||
| + | WHERE AL.DbDateTime > GetDate()-1 | ||
| + | ORDER BY T.EnterpriseName, | ||
| + | </ | ||
| ==== Troubleshooting ==== | ==== Troubleshooting ==== | ||
| On Logger Only by default! | On Logger Only by default! | ||