Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Ozapytanie z grupowaniem
Forum PHP.pl > Forum > Bazy danych > MySQL
Peter_D
Cześć
Mam problem, pewnie prosty dla Was, ale nie dla mnie.

Mam tabele gdzie jest powiedzmy producent, temat, treść...

Teraz chciałbym zrobić coś takiego, że:

Wybrać wszystkie wpisy grupując po producencie.

To już mam: GROUP BY() smile.gif

Ale chciałbym posegregować wyniki właśnie po tej grupie i ilości wyników dla każdego producenta. W wynikach, chciałbym bez kolejnego zapytania do bazy wyświetlić liczbę poszczególnych wyników.

Czyli:
producent12 (20)
producent 5 (15)
producentxx (6)
producentZZZ (2)

Czy jest to możliwe?

Dzięki za pomoc.
mortus
Nie ma w tym nic trudnego:
  1. SELECT producent, COUNT(*) AS liczba FROM tabela GROUP BY producent ORDER BY COUNT(*) DESC
Peter_D
Dziękuję za pomoc smile.gif
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.