Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Prośba o pomoc w konstrukcji zapytania sql
rafweb
post
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 3.05.2011

Ostrzeżenie: (0%)
-----


Witam
Uczę się MySQL'a i stanąłem przed takim problemem:

Mam 2 tabele.

1 zawiera kategorie.
2 zawiera przepisy (relacja po id_cat)

Potrzebuje napisać takie zapytanie, które wyrzuci wszystkie kategorie z tabeli 1, i równocześnie zliczy wszystkie przepisy z tabeli 2 należące do poszczególnych kategorii, czyli osiągnąć coś w rodzaju:

- kategoria 1 (ilość przepisów w kategorii)
- kategoria 2 (ilość przepisów w kategorii)
(..)

Z tematem poradziłem sobie za pomocą dwóch zapytań:

  1. SELECT * FROM `sql_categories`
  2.  
  3. SELECT id_cat, COUNT( id_cat ) FROM `sql_recipes` GROUP BY id_cat


ale chciałbym to załatwić jednym. Zakładam, że trzeba to zrobić jakoś z podzapytaniem, ale nigdy podzapytań jeszcze nie stosowałem i nie orientuje się w nich za dobrze. Próbowałem, ale nic z tego nie wyszło.

Proszę o pomoc w konstrukcji zapytania do bazy.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 14.10.2025 - 18:30