Fabienne: Left Join

Hallo zusammen,

ich versuche gerade alle Produkte (products) zu finden, die KEINEN Eintrag in der prod_kat (Produkte zu Kategorie)-Tabelle haben.
Die Tabellen hängen über die products.id und die prod_kat.products_id zusammen.

Bislang bin ich gescheitert...

$anfrage="SELECT products.*
FROM products LEFT JOIN prod_kat ON products.id = prod_kat.products_id
WHERE prod_kat.kategorien_id = NULL";

Kann mir da jemand weiterhelfen?

Vielen Dank schon im Voraus!

Grüße

  1. Hallo Fabienne

    Bislang bin ich gescheitert...

    Vergleiche mit NULL gehen anders.

    $anfrage="SELECT products.*
    FROM products LEFT JOIN prod_kat ON products.id = prod_kat.products_id
    WHERE prod_kat.kategorien_id = NULL";

    WHERE prod_kat.kategorien_id IS NULL

    Freundliche Grüße

    Vinzenz

    1. Hallo Vinzenz

      Vergleiche mit NULL gehen anders.
      WHERE prod_kat.kategorien_id IS NULL

      Alhambra! Ich I.....!
      Danke! Jetzt gehts!

      1. Vergleiche mit NULL gehen anders.
        WHERE prod_kat.kategorien_id IS NULL

        und als Ergänzung falls es mal gebraucht wird:
        WHERE prod_kat.kategorien_id IS NOT NULL

        Struppi.