JQL is a powerful language used in Jira to filter, search, and organize issues. Below are some everyday JQL queries you can use to streamline your workflow.
JQL is a powerful language used in Jira to filter, search, and organize issues. Below are some everyday JQL queries you can use to streamline your workflow.
assignee = jdoe
Finds all issues assigned to jdoe.
project = "My Project" AND status in ("To Do", "In Progress")
Shows all issues in My Project that are either To Do or In Progress.
due = startOfDay()
Finds all issues that are due today.
created >= -7d
Finds issues that were created within the last 7 days.
priority = High
Filters all issues that are marked with High priority.
issuetype = Bug
Shows all Bug type issues.
assignee = jdoe AND resolution = Unresolved
Shows all unresolved issues assigned to jdoe.
labels = "UI-issue"
Filters issues with the label UI-issue.
updated <= -2w
Finds issues that haven't been updated in the last 2 weeks.
issue in linkedIssues("PROJ-123", "blocks")
Shows issues that are blocked by PROJ-123.
due <= 7d
Filters issues that are due within the next 7 days.
assignee IS EMPTY
Shows all unassigned issues.
updatedBy = jdoe
Filters issues that were last updated by jdoe.
"Epic Link" = "EPIC-123"
Filters issues that are part of the Epic EPIC-123.
assignee = jdoe AND resolution = Unresolved
Shows unresolved issues assigned to jdoe.
status CHANGED FROM "To Do" TO "In Progress"
Finds issues that transitioned from "To Do" to "In Progress".
created >= startOfMonth(-1) AND created <= endOfMonth(-1)
Filters issues created in last month.
summary ~ "login"
Finds issues with "login" mentioned in the summary.
project = "My Project" AND status IN ("To Do", "In Progress")
Filters issues in My Project that are either "To Do" or "In Progress".
summary ~ "bug*"
Asterisk (*): This is a wildcard character used for matching patterns. Finds issues with summaries that start with "bug".
parent = "PROJ-123"
Finds subtasks of the issue PROJ-123.
issue in linkedIssues("PROJ-456", "blocks")
Finds issues that block PROJ-456.
worklogAuthor = jdoe
Finds issues where jdoe logged time.
timespent > 3600
Finds issues where more than one hour (3600 seconds) has been logged.
cf[10001] = "Custom Field Value"
Finds issues where the custom field with ID 10001 has the value "Custom Field Value".
September 17, 2025
Jira's Time in Status report by RVS is a powerful tool that helps teams analyze workflow efficiency, identify bottlenecks, and optimize processes. Here are some real-world use cases
Read MoreSeptember 10, 2025
Managing project timelines and ensuring timely delivery is a crucial aspect of any project. Measuring the status transition duration in Jira helps you track how long an issue spends in each stage of its lifecycle. You can use different methods to measure this, depending on your Jira setup and available tools.
Read MoreAugust 13, 2025
Aren’t all the businesses that are working on various projects willing to invest their time! Investing time in the right direction is the key to good project management, and analysing and managing this correctly is an intrinsic quality of a good project manager.
Read More