Cytat(LowiczakPL @ 31.12.2020, 08:46:42 )

Czyli nie interesuje cię czy zawiera wszystkie składniki tylko czy zawiera jakikolwiek ze składników, jeśli zawiera choć 1 to pobierasz przepis, no i sobie sumujesz ilość zawieranych składników tak?
Kwerenda zawierająca wszystkie składniki jest już stworzona:
SELECT *, IF(SUM(exist IS NULL), NULL, SUM(exist)) AS total FROM( SELECT p.Nazwa, p.obrazek, p.id,IF(ps.skladniki_id IN('372,258,209'),1,NULL)AS exist FROM przepisy AS p INNER JOIN przepisy_skladniki AS ps ON ps.przepisy_id=p.id) AS tmp GROUP BY id HAVING total
Chcę stworzyć kwerendę, która uwzględnia oba te kwestie
a) wyświetlanie przepisu zawierającego wszystkie składniki

wyświetlanie przepisu mimo zawartych wszystkich do niego składników
Nie wiem czy jest to w ogóle fizyczne do wykonania. Baza prezentuje się w następujący sposób:
https://pastebin.com/raw/ejG9XrzR