Это не очень красиво и просто, но этот запрос даст вам идентификатор ошибки и метку времени в самое последнее время, когда ошибка была изменена на RESOLVED. Я уверен, что вы тоже можете адаптировать это для ЗАКРЫТО. Если вы хотите получить доступ к этой информации из пользовательского интерфейса Bugzilla, вам нужно будет изменить код для вашей установки Bugzilla, чтобы разоблачить эту информацию.
select bugs.bug_id, bugs_activity.bug_when as 'Resolved'
from bugs
left join bugs_activity on bugs.bug_id = bugs_activity.bug_id
and bugs_activity.fieldid=9
and bugs_activity.added='RESOLVED'
and bugs_activity.bug_when = (select max(a.bug_when)
from bugs_activity a
where a.bug_id = bugs.bug_id
and a.fieldid=9
and a.added='RESOLVED')
Это то, что я нашел. Просто интересно, не хватает ли я чего-то очевидного. Благодарю. –
Вы можете * попытаться выполнить поиск, чтобы узнать, какие ошибки были изменены в разрешенный статус на определенную дату. Это было бы ужасно и болезненно. Очевидно, что данные ... –