Jira Jira Query Language and Advanced Features 1 — Questions and Answers
Question 1: What does JQL stand for in Jira?
- Java Query Language
- Jira Query Language (Correct answer)
- JSON Query Logic
- Jira Quick Lookup
Correct answer: Jira Query Language
JQL stands for Jira Query Language, a powerful syntax used to search for and filter issues in Jira.
Question 2: Which JQL keyword is used to filter issues assigned to the currently logged-in user?
- assignee = currentUser() (Correct answer)
- assignee = current()
- assignee = self()
- assignee = active()
Correct answer: assignee = currentUser()
The currentUser() function in JQL returns issues assigned to the logged-in user dynamically.
Question 3: In JQL, which operator would you use to find issues with a priority of High or Critical?
- priority IN (High, Critical) (Correct answer)
- priority = High AND Critical
- priority CONTAINS High, Critical
- priority BETWEEN High AND Critical
Correct answer: priority IN (High, Critical)
The IN operator in JQL matches issues where the field value is one of a list of values.
Question 4: What does the JQL function startOfWeek() return?
- The date the first sprint of the project started
- The date and time at the start of the current week (Correct answer)
- The first issue created this week
- The sprint start date for the current sprint
Correct answer: The date and time at the start of the current week
The startOfWeek() JQL function returns a date value representing the beginning of the current week, used for date-based filtering.
Question 5: In JQL, what does the tilde operator do?
- Checks for an exact field match
- Performs a full-text contains search on text fields (Correct answer)
- Compares two numeric fields
- Excludes a field from the results
Correct answer: Performs a full-text contains search on text fields
The tilde operator in JQL performs a full-text search, matching issues where the specified text field contains the given string.
Question 6: What is the purpose of a Saved Filter in Jira?
- To save a workflow transition for reuse
- To store a JQL query so it can be reused and shared across dashboards and boards (Correct answer)
- To save a dashboard layout
- To store a frequently used comment template
Correct answer: To store a JQL query so it can be reused and shared across dashboards and boards
Saved Filters store JQL queries for reuse, and they can be shared with other users or used as the basis for boards and dashboard gadgets.
What does JQL stand for in Jira?