Ilja: Oracle Tabellen verknüpfen

Beitrag lesen

yo,

Alle Jobs auflisten und dort wo ein bestimmter Bewerber diesem JOb zugeordnert ist, soll in der dritten Spalten die Bewerber ID stehen.

dazu machst du einen ganz normalen join der beiden tabellen und benutzt in der ausgabe der spalten eine flusssteuerung wie zum beispiel case.

SELECT j.Jobid, j.titel,
CASE
    WHEN jb.Bewid = 1
    THEN jb.Bewid
    ELSE NULL AS Bewerber1
FROM Job j
INNER JOIN Jobbewerbung jb ON jb.Jobid = j.Jobid
;