JQL Queries and Filters
JQL, or Jira Query Language, lets you search for issues using precise, structured criteria instead of relying only on Jira's basic search. Once you're comfortable with JQL, you can build filters that answer exact questions about your project's work.
Writing Basic JQL Queries
A JQL query is built from fields, operators, and values, such as project = "Website Redesign" AND status = "In Progress". You can combine multiple conditions using AND, OR, and NOT to narrow results down to exactly the issues you need to see.
Saving Filters for Reuse
Once a JQL query returns the results you want, you can save it as a filter and reuse it on dashboards, boards, or shared with your team. Saved filters are especially useful for recurring reports, like all bugs opened this month or all overdue tasks assigned to a specific person.
Common JQL Building Blocks
- project — filter issues within a specific project
- status — filter by current workflow status
- assignee — filter by who the issue is assigned to
- created / updated — filter by date ranges
- ORDER BY — sort results by priority, date, or other fields