ich habe ein paar Statistiken in ein eigenes Dashoboard gepackt mit Hilfe von highcharts etc.
Nund gelingt es mir einfach nicht, die korrekte Anzahl geschlossener Tickets pro Tag darzustellen.
Es gibt immer einen Unterschied in der OTRS Dashboard Ansicht rechts bei den 7 day stats zu dem,
was ich mit SQL bastel. Habe schon viel gegoogelt etc. aber alles was ich gefunden habe, stimmt auch nicht
mit den stats überein.
Hat da jemand eine Idee bzw. einen Denkanstoß?
Code: Select all
select
DATE_FORMAT(th.create_time, '%Y-%m-%d') AS 'Date',
COUNT(*) AS '# of tickets'
from
(select
ticket_id, min(ticket_history.create_time) create_time
from
ticket_history
WHERE
ticket_history.state_id IN (SELECT
id
FROM
ticket_state
WHERE
type_id IN (SELECT
id
FROM
ticket_state_type
WHERE
name = 'closed'))
group by ticket_history.ticket_id) th
WHERE
th.create_time >= DATE_SUB(NOW(), INTERVAL 1 YEAR)
group by day(th.create_time) , month(th.create_time) , year(th.create_time)
order by th.create_time;
Code: Select all
'2014-11-20', '36'
'2014-11-21', '5'
Code: Select all
'2014-11-20', '68'
'2014-11-21', '10'
Besten Dank,
Flo