How To Query Issues In Epic Jira

Whether you are a project manager, team lead, or developer, understanding how to effectively query issues in Jira is an essential skill that will assist you in efficiently managing your tasks. In this blog post, we will discuss the process of creating, executing, and interpreting Jira queries, with a special emphasis on Epic Jira.

Understanding Jira Query Language (JQL)

Jira Query Language (JQL) is a powerful and flexible tool that allows you to search for issues in Jira. Understanding JQL is the first step in executing effective queries.

Creating a Basic JQL Query

A basic JQL query has three parts: field, operator, and value. For example, the query assignee = John retrieves all issues assigned to John. Here, assignee is the field, = is the operator, and John is the value.

Querying Issues in an Epic

To query issues in an Epic, you can use the “Epic Link” field. For example, if you want to find all issues linked to an epic named “EPIC-1”, you would create a query like this:

    "Epic Link" = EPIC-1

This will return all issues that are linked to the epic named “EPIC-1”.

Advanced Querying

If you want to perform a more complex query, such as finding all issues in a specific epic that are assigned to a particular user, you can combine these conditions using the AND operator. Here’s an example:

    "Epic Link" = EPIC-1 AND Assignee = John

This will return all issues in the “EPIC-1” epic that are assigned to John.


Understanding how to query issues in Jira, particularly in an Epic, is a powerful skill that can greatly enhance your ability to manage and track projects. While this post has provided a basic introduction, JQL offers a wealth of other features and possibilities that you can explore to tailor your queries to your exact needs.