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.
Online forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.