Auf dieser Seite finden Sie Informationen zu Schlüsselwörtern, die in der erweiterten Suchoption verwendet werden. Lesen Sie auch Erweiterte Suchoptionen.

In JQL ist ein Schlüsselwort ein Wort oder eine Phrase, das das folgende macht (oder ist):

    • verknüpft zwei oder mehrere Klauseln, um eine komplexe JQL Abfrage zu formulieren.
    • verändert die Logik einer oder mehrerer Klauseln.
    • verändert die Logik von Operatoren.
    • hat eine eindeutige Definition in einer JQL Abfrage.
    • erfüllt eine bestimmte Funktion, die die Ergebnisse einer JQL Abfrage verändert.


AND (UND)

Verbindet mehrere Klauseln und erlaubt eine verfeinerte Suche.

Beachten Sie, dass Sie die Exekutionsreihenfolge mit Klammern kontrollieren können.

  • Offene Vorgänge im Projekt "Neues Büro" finden:

    project = "Neues Büro" AND status = "open"
  • Alle offenen und dringenden Vorgänge finden, die Max Fritz zugeteilt sind:

    status = open AND priority = urgent AND assignee = mfritz
  • Alle Vorgänge in einem bestimmten Projekt finden, die nicht Max Fritz zugeteilt sind:

    project = JRA AND assignee != mfritz
  • Alle Vorgänge für eine bestimmte Freigabe finden, die aus verschiedenen Versionsnummern bestehen, die über mehrere Projekte spannen:

    project IN (JRA,CONF) AND fixVersion = "3.14"
  • Alle Vorgänge finden, indenen Josef, Jasmin und Johann weder Berichter noch Bearbeiter sind: 

    reporter NOT IN (Josef,Jasmin,Johann) AND assignee NOT IN (Josef,Jasmin,Johann)

OR (ODER)

Verbindet mehrere Klauseln und erweitert Ihre Suche. 

Beachten Sie, dass Sie die Exekutionsreihenfolge mit Klammern kontrollieren können.

Siehe auch IN, eine eventuell besser geeignete Option, um nach mehreren Werten eines Feldes zu suchen.


  • Alle Vorgänge finden, die von Johann Weber oder Max Fritz erstellt wurden:

    reporter = jweber OR reporter = mfritz
  • Alle Vorgänge finden, die überfällig sind, oder kein Fälligkeitsdatum haben.

    duedate < now() OR duedate IS empty

NOT (NICHT)

Negiert einzelne Klauseln oder eine komplexe JQL Abfrage (eine Abfrage die sich aus mehr als einer Klausel zusammensetzt) mit der Hilfe von Klammern und verfeinert dadurch Ihre Suche.

Siehe auch: NICHT GLEICH ("!="), ENTHÄLT NICHT ("!~"), NICHT IN und IST NICHT.


  • Alle Vorgänge finden, die einem Nutzer zugeteilt sind, der nicht Max Fritz ist:

    not assignee = mfritz
  • Alle Vorgänge finden, die nicht von Max Fritz oder Johann Weber erstellt wurden:

    not (reporter = mfritz OR reporter = jweber)

EMPTY (LEER)

Sucht nach Vorgängen in welchen ein bestimmtes Feld keinen Eintrag hat.

EMPTY funktioniert nur mit Feldern, die die Operatoren IS und IS NOT unterstützen. Um unterstützte Operatoren eines Feldes zu sehen, checken Sie die Feldreferenz.

Siehe auch NULL.

Alle Vorgänge finden, die kein Fälligkeitsdatum haben:

duedate = empty

oder

duedate IS empty

NULL

Sucht nach Vorgängen, in welchen ein bestimmtes Feld keinen Eintrag hat.

NULL funktioniert nur mit Feldern, die die Operatoren IS und IS NOT unterstützen. Um unterstützte Operatoren eines Feldes zu sehen, checken Sie die Feldreferenz.

Siehe auch EMPTY.

Alle Vorgänge finden, die kein Fälligkeitsdatum haben:

duedate = null

oder

duedate IS null

ORDER BY (ORDNEN NACH)

Bestimmt, nach welchen Feldern die Suchresultate geordnet werden.

Standardmäßig wird die Reihenfolge des Suchfeldes verwendet. Sie können dies überschreiben, indem Sie eine aufsteigende ("asc") oder absteigende ("desc") Reihenfolge festlegen.


  • Alle Vorgänge finden, die kein Fälligkeitsdatum haben, geordnet nach dem Erstelldatum:

    duedate = empty ORDER BY created
  • Alle Vorgänge finden, die kein Fälligkeitsdatum haben, geordnet nach Erstelldatum und danach nach Priorität (höchste bis niedrigste):

    duedate = empty ORDER BY created, priority desc
  • Alle Vorgänge finden, die kein Fälligkeitsdatum haben, geordnet nach Erstelldatum und danach nach Priorität (niedrigste bis höchste):

    duedate = empty ORDER BY created, priority asc




Dieser Inhalt wurde zuletzt am 14.02.2019 aktualisiert.

Der Inhalt auf dieser Seite ist schon seit einer Weile nicht mehr aktualisiert worden. Das muss kein Nachteil sein. Oft überdauern unsere Seiten Jahre, ohne wirklich unnütz zu werden. Einfach auf diesen Link klicken, wenn wir die Seite mal wieder aktualisieren sollten. Alte Inhalte können falsch, irreführend oder überholt sein. Bitte nutzen Sie das Formular oder den Live-Chat auf dieser Seite oder kontaktieren Sie uns via E-Mail unter content@seibert.group, wenn Sie Zweifel, Fragen, Anregungen oder Änderungswünsche haben.