Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to fetch data from database

Prayuja Patil
Contributor
May 2, 2018

I am using the below query to get all the custom field values of my Story Jira, but I see that string value column of custom field value table has numeric values like 1276, 10400, 10423, etc for "Sprint", "K Element", "RoadMap Category" fields.

Need to lookup these values to get the corresponding text values I see on GUI


Query is as below

select cf.cfname,cfv.*
from dbo.customfield cf, dbo.customfieldvalue cfv, dbo.jiraissue task, dbo.project prj
where cf.id = cfv.customfield
and cfv.issue = task.id
and task.issuenum = '1153'
and task.project = prj.id
and prj.pkey = 'HIN';

2 answers

0 votes
Nic Brough -Adaptavist-
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
May 3, 2018

For a lot of the fields, you are going to have to join one or many other tables in order to get to what the user sees on-screen, and in some cases, do some calculation as you're going to find it's not in the database.

SQL is the single worst possible way to do any form of reporting on Jira.

Could you explain why you are trying to do this, so we can explain a better way to do it?

0 votes
Tuncay Senturk _Snapbytes_
Community Champion
May 2, 2018

Those are the options which are stored under customfieldoption table. You should join that table as well

Prayuja Patil
Contributor
May 3, 2018

I'm getting all the options of the custom field. I want particular value which is present on a ticket.

Tuncay Senturk _Snapbytes_
Community Champion
May 3, 2018

If you join well, you should not get all values.

For instance you should

cfv.stringvalue = cfo.customvalue and csv.customfield = cfo.customfield

 But, as Nic said this is not a good way to get the value. You should use API (Jira API or REST API) to get those values.

Suggest an answer

Log in or Sign up to answer
TAGS
atlassian, loom, loom for training, loom for teaching, video training, async learning, online education, screen recording, loom tutorials, loom use cases, atlassian learning, team training tools, instructional video, virtual training tools

🛗 Elevate Your Training and Enablement with Loom

Join us June 26, 11am PT for a webinar with Atlassian Champion Robert Hean & Loom’s Brittany Soinski. Hear tips, stories, and get your burning questions answered. Learn how Loom makes training and enablement easier. Don’t miss it!

Register today
AUG Leaders

Atlassian Community Events