Vinzenz Mai: Zu blöd für SQL

Beitrag lesen

Hallo Karin,

all_sids beinhaltet alle sid's mit den Daten.
items_uids verknüpft die uid's mit den sid's - wobei das Feld item die sid beinhaltet und es einen type gibt, der "st" sein muß.

Ich möchte nun alle Verknüpfungen haben, die nicht mehr in den all_sids stehen.

SELECT * FROM sids_uids WHERE type = 'st' and item not in (SELECT sid from all_sids)

sieht in Ordnung aus.

Ich habe einen konkreten Fall in meiner Datenbank und es sollte also MINDESTENS 1 Eintrag rauskommen, aber es stellt immer nur "Kein Eintrag gefunden" da.

Prüfe den konkreten Fall auf beide Bedingungen:

SELECT  
    item,  
    type  
FROM  
    sid_uids  
WHERE  
    <Bedingung für den Dir bekannten Datensatz>  

und

SELECT  
    sid  
FROM  
    all_sids  
WHERE  
    sid = <item aus voriger Abfrage>

Freundliche Grüße

Vinzenz