Jonny F.: SQL/ Datensätze anzeigen in andere Tabelle nicht hat

Hallo liebe selfhtmler,

Ich bekomme die Abfrage nicht hin,

also
hardware Tabelle
ID (Primärschlüssel)
bla
bla

hardware_erweiterung (zum nachträglichen eintragen von Daten)
ID (verknüpfung zur hardware Tabelle)
bla
bla
bla
Index (Primärschlüssel)

Ich habe alle Einträge in der Hardware Tabelle, wenn es was zum nachtragen gegeben hat dann habe ich es in hardware_erweiterung geschrieben.
Nun möchte ich aber eine Abfrage bilden, die mir alle Datensätze von hardware ausgibt die noch keinen Eintrag in hardware_erweiterung hat.

Ich hoffe ihr habt einen Lösungsanstz

Gruß Jonny F.

  1. Hi!

    Nun möchte ich aber eine Abfrage bilden, die mir alle Datensätze von hardware ausgibt die noch keinen Eintrag in hardware_erweiterung hat.

    hardware und mit einem LEFT JOIN hardware_erweiterung anbinden. Ergibt alles aus hardware, auch wenn es keinen korrespondierenden Eintrag in hardware_erweiterung gibt. In dem Fall stehen bei den Felder von hardware_erweiterung NULL-Werte in der Ergebnismenge. Darauf kann man ein WHERE ansetzen.

    Lo!