* [[Trac]]/チケット集計 [#h1bd5cad]
#contents
&tag(Trac);

* 集計 [#c2607437]
- [[sqliteがバックエンドの時のTracReportを書くtips — ありえるえりあ>http://dev.ariel-networks.com/column/tech/tracreport-tips/]]
- [[sqlite - How to create report with tickets closed at certain date in Trac - Stack Overflow>http://stackoverflow.com/questions/585752/how-to-create-report-with-tickets-closed-at-certain-date-in-trac]]

- [[SQLite]]による集計
- チケットのクローズ日 ([[SQLite]])
 SELECT DISTINCT ticket.id, date(ticket_change.time/1000000,'unixepoch')
  FROM ticket, ticket_change
  WHERE ticket.id = ticket_change.ticket
   AND ticket_change.field = 'status'
   AND ticket_change.newvalue = 'closed'
   AND strftime('%Y', ticket_change.time/1000000, 'unixepoch') = '2011'
 ORDER BY date(ticket_change.time/1000000,'unixepoch');
- 月別のclose件数
- 月別のクローズ件数
 SELECT DISTINCT count(*), strftime('%Y-%m', ticket_change.time/1000000, 'unixepoch') AS year_month
  FROM ticket, ticket_change
  WHERE ticket.id = ticket_change.ticket
   AND ticket_change.field = 'status'
   AND ticket_change.newvalue = 'closed'
  GROUP BY year_month
  ORDER BY ticket_change.time

トップ   編集 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS