Hi Forum,
hab grad dickes Brett vorm Kopf und komm nicht auf eine bestimmt total banale SQL-Query:
Hab eine Tabelle der Form "rezepte_zutaten"
mit rezept_id und zutat_id.
In einer Abfrage kann man nun seine vorhandenen Zutaten ankreuzen und es sollen alle Rezepte ausgespuckt werden die darauf passen.
Ich hab momentan folgndes (mit PHP):
$query = "SELECT rezept_id FROM rezepte_zutaten WHERE zutat_id IN (".join($zutaten_ids, ',').")";
Damit bekomm ich aber alle Rezepte die mindestens eine der Zutaten haben und nicht die deren Zutatenliste komplett in der Menge der übergebenen Zutaten-Ids enthalten ist... ?!
Grüße, Ulf