Hallo, ich bekomme es nicht hin ein Select über 3 Tabellen zu erstellen. Die Suche brachte mich nur auf eine 2 Tabellen-Lösung mittels eines Inner Joins.
Es existieren 3 Tabellen:
Wie muss mein Select aussehen um in einem Aufwasch Daten wie Datum, Arbeitszeit, Stückzahl, Artikelnamen und Arbeitsgangname zu erhalten?
Gibt den Artikelnamen aus aber wie bekommen ich den entsprechenden Arbeitsgangnamen anstelle der Arbeitsgang-ID?
Es existieren 3 Tabellen:
- arbeiten - beinhaltet neben u.a. Datum, Stückzahl, Arbeitszeit auch artikel_id und arbeitsgang_id
- artikel - beinhaltet u.a. die Artikel-Id und den Artikelnamen
- arbeitsgang - beinhaltet u.a. die Arbeitsgang-Id und den Arbeitsgangnamen
Wie muss mein Select aussehen um in einem Aufwasch Daten wie Datum, Arbeitszeit, Stückzahl, Artikelnamen und Arbeitsgangname zu erhalten?
Code:
SELECT a.a_datum AS datum, art.artikel_name AS artikel, a.a_arbeitsgang AS arbeitsgang, a.a_menge AS menge, a.a_zeit AS zeit FROM arbeiten a INNER JOIN artikel art ON a.a_artikel = art.artikel_id
Comment