Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MYSQL] Ranking w jednym zapytaniu ?
kkuubbaa88
post
Post #1





Grupa: Zarejestrowani
Postów: 510
Pomógł: 1
Dołączył: 27.08.2007

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


mam tabele w której znajdują się komentarze z polami:

id,czas,login,tresc,film_id,kategoria_id

chcialbym teraz zrobic sobie ranking najlepiej komentowanych filmow. Problem polega na tym, ze w tabeli zapisują się kolejno dodawane komentarze bez segregacji czy zliczania. Aby odnaleźć odpowiedni komentarz do filmu czy kategori posluguje się polami film_id kategoria_id. Ale teraz jeśli chcę zrobić ranking wg. największej ilości komentarzy to najpierw musze zliczyć wszystkie komentarze dla każdego filmu, a następnie posegregować je w kolejności malejącej. Tylko czy da się to zrobić w jednym zapytaniu jakoś ? czy może jest jakiś inny sposob ? bo na nic prostego nie mogę wpaść. Proszę o pomoc.
Go to the top of the page
+Quote Post

Posty w temacie
- kkuubbaa88   [MYSQL] Ranking w jednym zapytaniu ?   8.04.2009, 11:17:00
- - nospor   slowa klucze: group by count   8.04.2009, 11:18:20


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: 26.09.2025 - 00:53