![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 447 Pomógł: 191 Dołączył: 26.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
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 ? . Ten post edytował peter13135 19.06.2011, 20:27:16 -------------------- :)
|
|
|
![]()
Post
#2
|
|
![]() Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Kombinuj z GROUP BY oraz HAVING (COUNT() >= liczba_Twoich_skladnikow).
|
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 25.06.2025 - 11:39 |