Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [SQL][MySQL] Zapytanie
Forum PHP.pl > Forum > Przedszkole
peter13135
Mam 2 tabelki:
przepisy:
int id
varchar nazwa

składniki:
int id
int przepis
varchar nazwa

Jeden przepis, może mieć wiele składników
Robię sobię np. przepis (1, bigos), oraz dla tego przepisu składniki: (1, 1, 'kapusta'), (2,1, 'kiełbasa'), (3,1,'przyprawy')
oraz przepis(2,frytki) i podobnie składniki (4,2,'ziemniaki'), (5,2,'keczup')
Mam nadzieję, że rozumiecie o co chodzi.

W mojej lodówce mam takie składniki : ziemniaki, keczup, kiełbasę i przyprawy. Jak widać - wystarczy mi to do zrobienia frytek, ale nie wystarczy do zrobienia bigosu bo nie mam kapusty.

W jaki sposób wykonać zapytanie któro pobierało by nazwy przepisów, których składniki posiadam ?

.
phpion
Kombinuj z GROUP BY oraz HAVING (COUNT() >= liczba_Twoich_skladnikow).
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.