SELECT COUNT(*) FROM (
SELECT p.value AS __color__,
(CASE owner
WHEN %s THEN 'My Tickets'
ELSE 'Active Tickets'
END) AS __group__,
id AS ticket, summary, component, version, milestone, t.type AS type,
owner, status,
time AS created,
changetime AS _changetime, description AS _description,
reporter AS _reporter
FROM ticket t
LEFT JOIN enum p ON p.name = t.priority AND p.type = 'priority'
WHERE status <> 'closed'
ORDER BY (COALESCE(owner, '') = %s) DESC, CAST(p.value AS integer), milestone, t.type, time
) AS tab
Note:
See TracReports
for help on using and creating reports.