robię sobie obecnie download, i nie wiem jak rozwiązać pewien problem.
Mam 2 tabele:
- download_kategorie
- download_pliki
Elementem wspólnym jest w tabelach odpowiednio kategoria_id i plik_kategoria.
Chcę sobie zrobić coś takiego:

Nie ma niby problemu, ale czy da się to zrobić, wykonując 2 zapytania do bazy?
Normalnie operacja powinna wyglądać tak.
1. Zapytanie do bazy -> kategorie
2. Pętla while
- zapytanie do bazy -> pliki z tej kategorii
- pętla while -> wyświetlanie plików
3. Koniec
Powiedzmy że chcę zrobić tak, aby wewnątrz pierwszej while nie robić już zapytania - nie przepadam za takimi konstrukcjami (co jeżeli będzie 1000 kategorii?).
Da się wykonać takie 2 zapytania, aby potem można było pliki uporządkować do odpowiedniej kategorii?
PS: Sorki za nie ten dział! Chyba się zagapiłem. Proszę moderatora o przeniesienie.