Hallo, meine vorherige Frage wurde ja in den PostGres Bereich verschoben, aber ich denke mal, die ist eindeutig eine allgemeine SQL-Frage.
Ich konnte das Problem allerdings noch nicht lösen:
Ich habe eine Tabelle lager_bestellung, darin befinden sich unter anderem zwei Personen-IDs mit denen ich auf meine Personen Tabelle zugreifen kann, nämlich einmal den der die Bestellung ausgelöst hat und der, der sie entgegengenommen hat.
Wie kann ich die Namen der Personen jetzt per Join aus der Tabelle holen, so dass ich aber die Personen eindeutig zuordnen kann?
So in etwa sollte das aussehen, funktioniert nur leider nicht.
Kann mir bitte jemand helfen? Danke....
Ich konnte das Problem allerdings noch nicht lösen:
Ich habe eine Tabelle lager_bestellung, darin befinden sich unter anderem zwei Personen-IDs mit denen ich auf meine Personen Tabelle zugreifen kann, nämlich einmal den der die Bestellung ausgelöst hat und der, der sie entgegengenommen hat.
Wie kann ich die Namen der Personen jetzt per Join aus der Tabelle holen, so dass ich aber die Personen eindeutig zuordnen kann?
So in etwa sollte das aussehen, funktioniert nur leider nicht.
Code:
SELECT datum, p1.p_name, p2.p_name, art_bezeichnung FROM lager_bestellung JOIN person p1 ON person.p_uid = lager_bestellung.best_besteller JOIN person p2 ON person.p_uid = lager_bestellung.best_entgegen JOIN artikel ON artikel.art_id = lager_bestellung.best_artikel WHERE art_bezeichnung LIKE '%...%'
Comment