Я мог бы воспроизвести ответ Пола Диксона «Нет совпадений», поэтому я попробовал его самостоятельно:
SELECT
id AS ticket,
time AS date,
summary,
status,
priority,
description AS _description
FROM ticket t
WHERE t.milestone not in (
SELECT name
FROM milestone
)
AND t.status<>'closed'
ORDER BY time desc, status, severity, summary
Примечание: у Trac есть несколько «волшебных» имен столбцов таблицы результатов. Присвоение 'date' сделает соответствующий диалог целой отметки времени для строки даты автоматически - даже лучше - с учетом текущего внутреннего формата отметки времени Trac POSIX микро -секунд (начиная с Trac 0,12). В этом отношении приведенный выше оператор SQL является даже самым переносимым решением, которое я знаю.