For example, you could search for all requests that were emailed to the service project, or all requests that were sent from a customer portal. Search for issues where the remaining estimate is set to a particular value (i.e. a number, not a date or date range). You can search by priority name or priority ID (i.e. the number that Jira automatically allocates to a priority). Search for issues where the original estimate is set to a particular value (i.e. a number, not a date or date range).

Find issues in components that are led by a specific user. You can optionally specify a user, or if the user is omitted, the current user (i.e. you) will be used. The keyword “none” can be used to search for issues where either or both of the options have no value. The query is useful for selecting any snapshots or changes that were created
by a given author or have some other common properties set during commit. As you can see below, parentheses can turn our example JQL query around.


A JQL query can easily find the issues that are not meeting that SLA. For example, say your project has two SLAs that count Time to First Response. Some issues with this SLA use a 9am-1pm calendar, and others use a 9am-5pm calendar. If an agent starts work at 3pm, they probably want to work on issues from the 9am-5pm agreement first. They can use withincalendarhours() to find all the issues where Time to First Response is running at 3pm.

jql language

You can also use “NOT IN” to identify everything that falls outside that query. A JQL query is a set of words and operators that define how Jira will narrow your search. JQL, or Jira Query what are JQL queries and how to use them Language, is a flexible tool that allows you to search for issues in Jira and pinpoint exactly what you are looking for. Search for issues for which a particular user has voted.

Values in Jira Query Language

In this course, you’ll review the basics of JQL and learn JQL syntax including operators, functions, and keywords to execute these advanced searches. Note, it is safer to search by component ID than by component name. Different projects may have components with the same name, so searching by component name may return issues from multiple projects. It is also possible for your Jira administrator to change the name of a component, which could break any saved filters that rely on that name.