![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 17.06.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam przygotowaną tablkę o wartościach np. ID| Ocena 1 | 2,5,8,2,3 2 | 4,5,3,2,1,5 3 | 1,1,10,8,4 ... Potrzebuje zrobić TOP5, gdzie TOP1 to ID z najwyższą średnią oceną. Dla każdego pojedyńczego ID wyliczenie średniej to nie problem bo wystarczy skorzystać z explode(), ale nie wiem jak powinno wyglądać zapytanie, które sortowało by wyniki od najwyższej do najniższej średniej. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 898 Pomógł: 80 Dołączył: 31.05.2008 Ostrzeżenie: (20%) ![]() ![]() |
Top 5 z najwyższą średnią (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) |
|
|
![]()
Post
#3
|
|
Grupa: Moderatorzy Postów: 6 072 Pomógł: 861 Dołączył: 10.12.2003 Skąd: Dąbrowa Górnicza ![]() |
Top 5 z najwyższą średnią (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg) Sratatata. Sprawdzałeś to, co napisałeś? Należałoby dodać jeszcze GROUP BY. |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 06:14 |