Hi,
What't the query\sql to return all first time closed issues on certain date?
I looked at http://confluence.atlassian.com/display/JIRACOM/Example+SQL+queries+for+JIRA but no luck.
I do know the transition IDs that could move the ticket to Closed.
Oracle sql preferred. Thanks in advance.
Thanks Renjith. I am using JIRA 3.13.5, so no JQuery for me.
I figured the SQL out my myself, probably not the most efficient, but does the job.
Issues closed yesterday but not previously closed before (a.k.a. closed first time yesterday)
select distinct(ji.pkey), 'Closed' as STATUS, trunc(sysdate-1) as CLOSE_DATE
from jiraissue ji, changegroup cg, changeitem ci
where ji.id = cg.issueid
and cg.id = ci.groupid
and ji.project = XXXXX --replace ji.project with your project ID
and cg.created between trunc(sysdate-1) and trunc(sysdate)
and to_char(ci.newvalue) = '6'
and to_char(ci.newstring) = 'Closed'
and ji.pkey not in ( select distinct(ji.pkey) --issues closed yesterday but was previously closed before
from jiraissue ji, changegroup cg, changeitem ci
where ji.id = cg.issueid
and cg.id = ci.groupid
and cg.created < trunc(sysdate-1)
and to_char(ci.newvalue) = '6'
and to_char(ci.newstring) = 'Closed'
and ji.pkey in (select distinct(ji.pkey) --issues closed yesterday
from jiraissue ji, changegroup cg, changeitem ci
where ji.id = cg.issueid
and cg.id = ci.groupid
and ji.project = XXXXX --replace ji.project with your project ID
and cg.created between trunc(sysdate-1) and trunc(sysdate)
and to_char(ci.newvalue) = '6'
and to_char(ci.newstring) = 'Closed')
) order by ji.pkey;
Are you specific about SQL? If not this is directly possible using JQL with something like
status WAS "Closed" DURING ("01/01/2010","01/01/2011")You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Try SQL for JIRA:
select *
from issues
where JQL='status WAS "Closed" DURING ("01/01/2010","01/01/2011")'no matters the vendor's legacy database (Oracle, MySQL...) it works for all of them (vendor independent).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.