Matze: SQL: alle Einträge einer Tab die nicht in der anderen sind

Hi zusammen,

vielleicht ist ja hier jemand so nett und gibt mir kurz nen Tritt ;o)

MySQL:
Ich hab eine Tabelle Kunden, mit id, name,etc.
und eine Tabelle Bestellungen mit id, id_kunden, id_Artikel.

Problem:
Ich möchte nun alle Einträge aus Kunden die keinen Eintrag in der Bestellungen haben(unter id_kunden)

Ich sitz grad echt aufm Schlauch, wäre super wenn mir jemand helfen könnte...

vielen Dank und Grüße,
matze

  1. Mahlzeit Matze,

    Problem:
    Ich möchte nun alle Einträge aus Kunden die keinen Eintrag in der Bestellungen haben(unter id_kunden)

    SELECT k.id  
    ,      k.name  
      FROM Kunden            k  
      LEFT JOIN Bestellungen b ON k.id = b.id_kunden  
     WHERE b.id_kunden IS NULL
    

    MfG,
    EKKi

    --
    sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|
    1. Hi EKKi

      Vielen dank hat geklickt... *ggg*
      ich war so nah dran...*grummel* ;o)

      vg, matze