Code: Select all
SELECT sr.name, idlist.id, count(idlist.id) FROM (SELECT cast(substring(name, 'ResponseTemplate .([0-9]*)/.*') AS integer) as id FROM ticket_history WHERE state_id=11 AND name ~ 'ResponseTemplate.*' AND create_time > '2009-06-08 00:00:00') as idlist LEFT OUTER JOIN standard_response sr ON idlist.id=sr.id group by idlist.id, sr.name order by count desc;
Bei der Auswertung bekommt ihr den Namen der Standardantwort, die ID und wie oft sie in dem Zeitraum verwendet wurde. Das Query lässt sich natürlich noch ausbauen, z.B. um nur bestimmte Queues oder Agents zu betrachten.