Und ich habe eine Tabelle *VERLAUF*:
VID, FID, STATUS, ...
Ich m�chte nun alle FID aus FRAGEN > 100 und falls vorhanden, dazu den
STATUS aus VERLAUF ausgeben.
Kann mir bitte mal jemand helfen, wie die SELECT-Anweisung daf�r zu
formulieren ist? Ich vermute, irgendwas mit *join* - ich bekomme es aber
nicht hin :-( ...
> Ich habe eine Tabelle *FRAGEN*, in der Fragen + Antworten gespeichert sind.
> FID, FRAGE, ANTWORT, ...
>
> Und ich habe eine Tabelle *VERLAUF*:
> VID, FID, STATUS, ...
>
> Ich mᅵchte nun alle FID aus FRAGEN > 100 und falls vorhanden, dazu den
> STATUS aus VERLAUF ausgeben.
>
> Kann mir bitte mal jemand helfen, wie die SELECT-Anweisung dafᅵr zu
> formulieren ist? Ich vermute, irgendwas mit *join* - ich bekomme es aber
> nicht hin :-( ...
JOIN ist schon mal nicht schlecht. Da Du aber auch die FIDs haben
mᅵchtest, zu denen es keinen Eintrag in Verlauf gibt (so interpretiere
ich jedenfalls Dein "falls vorhanden"), solltest Du es besser mit LEFT
JOIN versuchen:
select F.FID, V.STATUS
from FRAGEN F left join VERLAUF V on F.FID = V.FID
Gruᅵ. Claus