Czy jest możliwość pobrania przez mysql nazw firm, pogrupowania ich oraz pobrania z drugiej tabeli produktów które do nich należą oraz posortowania ich po dacie dodania? W jednym zapytaniu przez PDO? Czytałem jednak nie mogę tego dostosować do PDO, widziałem też PDO::FETCH_GROUP jednak nie wiem jak zgrać to ze sobą z zapytaniem.

Chciałbym uzyskać efekt listy:

Kod
Nazwa Firmy A
- produkt dla a (15.01.2011)
- produkt dla a (10.01.2011)
- produkt dla a (09.01.2011)

Nazwa Firmy B
- produkt dla b (14.01.2011)
- produkt dla b (03.01.2011)
- produkt dla b (01.01.2011)


I jeśli "Firma A" ma produkt który datą dodania jest pierwszy, wtedy "Firma A" idzie na pierwszą pozycje.

Struktura tabeli "firmy":
Kod
id | name


Struktura tabeli "produkty"
Kod
id | id_company | name | date


Czy to jedyny sposób aby uzyskać taki efekt, i czy jest to wydajne? http://pl.wikibooks.org/wiki/PHP/Bibliotek...5.82uga_relacji