Eigene Statistik - Anzahl closed tickets

Hilfe zu OTRS Problemen aller Art
Post Reply
flop
Znuny newbie
Posts: 2
Joined: 27 Apr 2009, 14:47
Znuny Version: 2.3.4

Eigene Statistik - Anzahl closed tickets

Post by flop »

Hi zusammen,

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;
Auszug Antwort mein SQL statement:

Code: Select all

'2014-11-20', '36'
'2014-11-21', '5'
Auszug OTRS stats:

Code: Select all

'2014-11-20', '68'
'2014-11-21', '10'

Besten Dank,

Flo
Post Reply