What's the correcect JQL query, to locate any pending tickets of an Assignee, ie: Not with Done Status?
EG: Project = "XYZ" AND Assignee = "AB" AND Status != Done ORDER BY created ASC
Solved! Go to Solution.
The JQL query you've shown should work, but there are other options you can use:
This query will also filter out any rejected tickets, and will order them by when they're due:
project = "XYZ" AND assignee is "AB" AND statuscategory != Done ORDER BY duedate ASC
This query will only show tickets in certain statuses:
project = "XYZ" AND assignee is "AB" AND status IN (In Progress, To Do)
A better context on what you are trying to achieve will help give you better solution .
For now-
" Project = "XYZ" AND Assignee = "AB" AND Status not in (Done,Resolved,deffered,rejected,duplicate) ORDER BY created ASC "
Will give you all the tickets created from start of the project which is in the name of Assignee, to reduce the search result you may try adding Sprint or any other relevant condition in the query above.
Also depending on workflow you can add more option in "Status not in " condition to achieve tickets which are not marked completed.
Recommended Learning For You
Level up your skills with Atlassian learning
Learning Path
Get the most out of Jira
Start with basic Jira terms and navigation. Then, discover how to effectively organize work and customize your Jira experience.
Learning Path
Atlassian tools and practices for developers
Reduce context switching by making Jira more efficient, and apply collaboration best practices for streamlined team operations.
Atlassian Certified Associate
Jira Essentials certification
Validate your knowledge of key Jira concepts like using work items, spaces, boards, and Rovo.