Guten Abend!
Ich versuche seit einiger Zeit eine Abfrage mit zwei Tabellen zu realisieren, was allerdings ständig fehlschlägt.
Hintergrund: Ich habe zwei Tabellen. Es sollen alle Datensätze ausgegeben werden, welche im Feld `software` keinen Wert haben. In der Tabelle existiert ein feld `user`, welcher auch in der Tabelle `user` vorhanden ist. Nun möchste ich alle Kunden ausgeben, welche in der Tabelle `orders` keinen Wert bei dem Feld `software` haben. Dabei sollte in der Abfrage jeder Kunde nur einmal ausgegeben werden, auch wenn dieser mehrmals in der Tabelle `orders` vorhanden ist.
Mein Anfang war folgender:
Ich versuche seit einiger Zeit eine Abfrage mit zwei Tabellen zu realisieren, was allerdings ständig fehlschlägt.
Hintergrund: Ich habe zwei Tabellen. Es sollen alle Datensätze ausgegeben werden, welche im Feld `software` keinen Wert haben. In der Tabelle existiert ein feld `user`, welcher auch in der Tabelle `user` vorhanden ist. Nun möchste ich alle Kunden ausgeben, welche in der Tabelle `orders` keinen Wert bei dem Feld `software` haben. Dabei sollte in der Abfrage jeder Kunde nur einmal ausgegeben werden, auch wenn dieser mehrmals in der Tabelle `orders` vorhanden ist.
Mein Anfang war folgender:
SQL:
SELECT `account`, `firstname`, `lastname`, `company`, `email` FROM `user` LEFT JOIN `orders` ON user.user = orders.user
Zuletzt bearbeitet von einem Moderator: