Jira JQL Basics

Jira Query Language for advanced search.

Basic JQL Syntax

Field = Value
project = MYPROJECT
status = Open
assignee = currentUser()

Combine with AND/OR
project = MYPROJECT AND status = Open
assignee = john OR assignee = jane

Common Fields

Project
project = PROJ

Status
status = Open
status IN (Open, In Progress)

Assignee
assignee = currentUser()
assignee = EMPTY

Priority
priority = High

Type
type = Bug
type IN (Bug, Task)

Date Queries

Created date
created >= -7d
created >= 2024-01-01

Updated date
updated >= -1w

Due date
due <= now()
due >= startOfWeek()

Time units
d = days, w = weeks, M = months, y = years

Useful Queries

My open issues
assignee = currentUser() AND status != Done

Overdue tasks
due < now() AND status != Done

Recent bugs
type = Bug AND created >= -7d

Unassigned issues
assignee = EMPTY AND status = Open

Order by
ORDER BY priority DESC, created ASC