M
mikeneh
Guest
Also ich habe 2 Tabellen.
Tabelle 1:
Zutaten
eintrag_id(Primärschlüssel)
name
Tabelle 2:
Rezepte
eintrag_id(Primärschlüssel)
rezept_id
zutat1
zutat2
in der Tabelle 1 habe ich zb die Einträge
1
Milch
2
Kakaopulver
3
Wasser
4
Kaffeepulver
5
fertiger Kaffee
6
Fertiger Kakao
Tabelle 2 sieht dann so aus
1
5 (id für fertigen kaffee)
3 (id für zutat1=wasser)
4 (id für zutat2=kaffeepulver)
Ich sitze nun schon seit 2 Tagen verzweifelt davor eine Abfrage dafür in einen SQL String zu bekommen.
Der String soll so aussehen:
Select zutaten.name,rezepte.id,rezept.zutat1,rezept.zutat2 danach soll dann zu jeder rezpt id der entsprechende Name aus der Tabelle Zutat geholt werden.
Das Ergnis soll dann sein das die 2 Tabelle bei der Ausgabe so ausschaut:
Eintag|Produkt|Zutat1|Zutat2
1|fertiger Kaffee|Wasser|Kaffeepulver
Wie kann ich das mit einem oder mehrern Joins erreichen? Ich sitze wie gesagt nun seit 2 Tagen an dem Problem und bin langsam am verzweifeln.
Tabelle 1:
Zutaten
eintrag_id(Primärschlüssel)
name
Tabelle 2:
Rezepte
eintrag_id(Primärschlüssel)
rezept_id
zutat1
zutat2
in der Tabelle 1 habe ich zb die Einträge
1
Milch
2
Kakaopulver
3
Wasser
4
Kaffeepulver
5
fertiger Kaffee
6
Fertiger Kakao
Tabelle 2 sieht dann so aus
1
5 (id für fertigen kaffee)
3 (id für zutat1=wasser)
4 (id für zutat2=kaffeepulver)
Ich sitze nun schon seit 2 Tagen verzweifelt davor eine Abfrage dafür in einen SQL String zu bekommen.
Der String soll so aussehen:
Select zutaten.name,rezepte.id,rezept.zutat1,rezept.zutat2 danach soll dann zu jeder rezpt id der entsprechende Name aus der Tabelle Zutat geholt werden.
Das Ergnis soll dann sein das die 2 Tabelle bei der Ausgabe so ausschaut:
Eintag|Produkt|Zutat1|Zutat2
1|fertiger Kaffee|Wasser|Kaffeepulver
Wie kann ich das mit einem oder mehrern Joins erreichen? Ich sitze wie gesagt nun seit 2 Tagen an dem Problem und bin langsam am verzweifeln.