dsturm
Erfahrenes Mitglied
Hallo,
ich habe derzeit ein Problem bei der Konzeption einer Abfrage. Ich möchte einen Datensatz ausgegeben bekommen, welcher mir ein Attribut mitgibt, ob diesem Datensatz in einer n-m Tabelle ein bestimmter Datensatz zugewiesen wurde, oder nicht.
Beispiel:
Hierbei würden mir alle Nutzer, welchen das Objekt mit der ID 1 zugewiesen wurde, zurückgegeben. Ich möchte aber alle Nutzer zurückgegeben bekommen, und zusätzlich ein Wert, ob diesem Nutzer Objekt 1 zugewiesen wurde oder nicht.
Leider finde ich die Lösung dafür nicht; sieht einer einen Weg für mein Problem?
Gruß,
Daniel
ich habe derzeit ein Problem bei der Konzeption einer Abfrage. Ich möchte einen Datensatz ausgegeben bekommen, welcher mir ein Attribut mitgibt, ob diesem Datensatz in einer n-m Tabelle ein bestimmter Datensatz zugewiesen wurde, oder nicht.
Beispiel:
Code:
SELECT `u`.`user_id`, `u`.`user_email`
FROM `user_data` `u`
LEFT JOIN `user_to_object` `uo` ON `u`.`user_id` = `uo`.`user_id`
WHERE `uo`.`object_id` = 1
Hierbei würden mir alle Nutzer, welchen das Objekt mit der ID 1 zugewiesen wurde, zurückgegeben. Ich möchte aber alle Nutzer zurückgegeben bekommen, und zusätzlich ein Wert, ob diesem Nutzer Objekt 1 zugewiesen wurde oder nicht.
Leider finde ich die Lösung dafür nicht; sieht einer einen Weg für mein Problem?
Gruß,
Daniel