Hallo,
» Spontan würde ich sagen, mit einem Self-Join.
Danke dir aber genau das hatte ich auch gefunden und probiert
aber irgendwie hat es nicht das Ergebnis gebraucht wie ich wünschte.
falls Du einen Selfjoin nutzt, benötigst Du einen LEFT JOIN. Die Joinbedingung prüft nicht nur Gleichheit der ID, Du prüfst mit IS NULL den Wert von JobName und JobValue.
Grundsätzlich rate ich Dir hier zu einem leichter verständlichen Subselect
...
WHERE JobID NOT IN -- wobei sich die JobID nicht in
(
SELECT -- der Liste der JobIDs befindet
JobID
FROM -- deren
jobs -- Job
WHERE -- bereits beendet ist
JobName = StatusID
AND
JobValue = 1
)
Freundliche Grüße
Vinzenz