
Falls jemand dafür Verwendung haben sollte: das ist dabei herausgekommen (Postgres) SELECT ticket.tn AS ticket, ticket.create_time as created, queue.name AS queue, ticket_priority.name AS priority, SUM( time_accounting.time_unit) AS time FROM ticket, queue, ticket_priority, time_accounting WHERE queue.id = ticket.queue_id AND ticket_priority.id = ticket.ticket_priority_id AND ticket.ticket_state_id <> 3 AND time_accounting.ticket_id = ticket.id GROUP BY ticket.tn, ticket.create_time, queue.name, ticket_priority.name ORDER BY ticket.create_time; Am 02.03.2004 um 22:45 schrieb Martin Edenhofer:
Hi Daniel,
On Tue, Mar 02, 2004 at 04:43:51PM +0100, Daniel Knauth wrote:
Mir ist im Formular zur Beantwortung von Anfrage ein Feld "Zeiteinheiten" ins Auge gesprungen. Nun könnte man ja auf die Idee kommen, darüber einen Report zu erstellen, also z.B. um die durchschnittliche Bearbeitungszeit pro Ticket herauszufinden.
Kann mir jemand vielleicht einen Tip geben, wo das in der DB zu suchen ist? Oder gar ein Beispiel-SQL, mit dem ich Zeiten pro Tickets selektieren kann?
Ich glaube Du suchts das: ftp://ftp2.otrs.org/pub/otrs/misc/otrs-1.2-database.png
.-)
-- Mit freundlichen Grüßen / Regards, Daniel Knauth "The most likely way for the world to be destroyed, most experts agree, is by accident. That's where we come in; we're computer professionals. We cause accidents." Nathaniel Borenstein (1957 - )