Hallo Zusammen,
ich möchte mir gern alle Rezepte anzeigen lassen, die ich mit meinem Bestand kochen kann. Dafür habe ich 4 Tabellen erstellt (rezepte, zutaten, rezepte_zutaten, bestand) und habe die zu einer verknüpft.
Das habe ich wie folgt gemacht:
SELECT r.name, rz.benoetigte_zutaten, rz.primaere_zutaten, z.zutaten_name, b.zutaten_bestand
FROM rezepte r
JOIN rezepte_zutaten rz ON r.rid = rz.rid
JOIN zutaten z ON z.zid = rz.zid
JOIN bestand b ON b.zid = z.zid
Somit habe ich nun alle informationen die ich miteinander vergleichen kann. Aber irgendwie habe ich das Gefühl, dass was ich vor habe, wird mit SQL nicht funktionieren. Aber zurück zu meinem Problem. Naja, eigentlich fängt mein Problem hier schon an. Ich weiß nicht wie ich anfangen soll. Erreichen möchte ich, wenn ich z.B die primären Zutaten Eier und Mehl zu Hause habe, dass mir das Waffelrezept angezeigt wird.
Ich hoffe ihr könnt mir helfen und Licht ins dunkle bringen.
Grüße
Patrick
ich möchte mir gern alle Rezepte anzeigen lassen, die ich mit meinem Bestand kochen kann. Dafür habe ich 4 Tabellen erstellt (rezepte, zutaten, rezepte_zutaten, bestand) und habe die zu einer verknüpft.
Das habe ich wie folgt gemacht:
SELECT r.name, rz.benoetigte_zutaten, rz.primaere_zutaten, z.zutaten_name, b.zutaten_bestand
FROM rezepte r
JOIN rezepte_zutaten rz ON r.rid = rz.rid
JOIN zutaten z ON z.zid = rz.zid
JOIN bestand b ON b.zid = z.zid
Somit habe ich nun alle informationen die ich miteinander vergleichen kann. Aber irgendwie habe ich das Gefühl, dass was ich vor habe, wird mit SQL nicht funktionieren. Aber zurück zu meinem Problem. Naja, eigentlich fängt mein Problem hier schon an. Ich weiß nicht wie ich anfangen soll. Erreichen möchte ich, wenn ich z.B die primären Zutaten Eier und Mehl zu Hause habe, dass mir das Waffelrezept angezeigt wird.
Ich hoffe ihr könnt mir helfen und Licht ins dunkle bringen.
Grüße
Patrick