This would give you all closed tickets in the last 1 month:
____________________________________________
SELECT DISTINCT

id AS ticket, time, owner, version, milestone, resolution, status

FROM ticket t
WHERE status IN ('closed')
  AND time >= (select strftime ("%s", "now", "-1 month"))
ORDER BY time
____________________________________________

or if you wanted all in the current calendar month you could change
the select
line to:
AND time >= (select strftime ("%s", "now", "start of month"))


Another report I have is for selecting defects and enhancement tickets
which
were closed between two dates:
___________________________________________
select id, type, summary, component, milestone, owner,

  datetime((select max(tc.time) from ticket_change tc
     where t.id = tc.ticket and field = 'status' and newvalue =
'closed'),
            'unixepoch', 'localtime') as closedate,
  (select max(tc.time) from ticket_change tc
     where t.id = tc.ticket and field = 'status' and newvalue =
'closed')
   as closetime
  from ticket t
where status = 'closed'
 and closetime > strftime('%s',datetime('2006-03-24 16:38:45')) +0
 and closetime < strftime('%s',datetime('2006-04-06 15:25:34')) +0
 AND type IN ('defect','enhancement')
 order by -closetime;
___________________________________________


On Nov 28, 5:30 pm, [EMAIL PROTECTED] wrote:
> Folks,
>
> I'm a bit new to the TRACS reporting and my SQL skills are non-
> existent.  However I need to generate reports from tickets we put into
> TRACS.
>
> I want to create a report that will only give me closed tickets for a
> specified date range (typically, 1 month like you can do in the
> timeline view).  It would also be nice (maybe as a seperate report) to
> collate closed tickets by component and a specified date range.
>
> Is this possible?  Does anyone know how to do it?
>
> thanks
>
> Pat

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Trac 
Users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/trac-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to