Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> wyciąganie z bazy, ocena, ranking
wezyrno
post 16.01.2012, 12:08:20
Post #1





Grupa: Zarejestrowani
Postów: 130
Pomógł: 0
Dołączył: 11.09.2011

Ostrzeżenie: (50%)
XXX--


  1. $gry = mysql_query("select w_gry.id, w_gry.tytul, w_gry.typ, w_oceny.gra, w_oceny.ocena from w_gry left join w_oceny on w_gry.id = w_oceny.gra where status = 1 order by ocena desc");


Wszystko jest prawie dobrze... prawie, bo tyle ile ocen danej gry jest w bazie w_oceny tyle razy gra pojawia się w rankingu ^^
Prosił bym o pomoc w rozwiązaniu problemu.

Ten post edytował wezyrno 16.01.2012, 12:09:35
Go to the top of the page
+Quote Post
Ilware
post 16.01.2012, 12:31:54
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 31
Dołączył: 14.12.2010
Skąd: Wrocław

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


nie możesz tego robić przez left join bo zawsze będziesz dostawał wiele wyników, spróbuj zrobić subselecta z SUM() albo z COUNT() , zależnie co chcesz uzyskać?


--------------------
Jeżeli pomogłem kliknij "Pomógł" :)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.07.2025 - 17:39