Hi all! Ich benötige mal wieder Euer Expertenwissen 😉
Ich habe 3 Tabellen:
- User:
ID | Name
------------------------------------------------------------
1 | Heinz
2 | Ute
- Items:
ID | User_Id | Bezeichnung | Genehmigungs_Id
------------------------------------------------------------
1 | 1 | Mustervertrag 123 | 1
- Genehmigung:
ID | Genehmigender_User_Id | Genehmigt
------------------------------------------------------------
1 | 2 | FALSE
Nun möchte ich folgendes Ergebnis erreichen:
Objekt | Genehmigt | Antragsteller | Genehmiger
------------------------------------------------------------
Mustervertrag 123 | FALSE | Heinz | Ute
Mein Problem ist dass ich 2x das Name aus der User-Tabelle abfragen muss. Aber wie?
Hier mal mein Ansatz bislang (Ich hoffe das passt einigermaßen, habe es für das Beispiel abgeleitet):
SELECT
Items.Bezeichnung AS Objekt,
Genehmigung.Genehmigt AS Genehmigt,
Users.Name AS Antragsteller
FROM
Genehmigung
JOIN
Items
JOIN
Users
WHERE
Users.Id = Items.User_Id
AND
Genehmigung.Id = Items.Genehmigungs_Id
Wie baue ich nun noch den "Genehmiger" (Name aus Users-Tabelle) ein?
1000 Dank vorab! jup