Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skomplikowane zapytanie MYSQL
diamondking
post
Post #1





Grupa: Zarejestrowani
Postów: 100
Pomógł: 0
Dołączył: 7.02.2014

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


Witam posiadam tabelę w bazie danych o nazwie oceny
a w niej następujące pola:

id | user_id | ocena | glosujacy

Sprawa wygląda następująco, kiedy jesteśmy na danym profilu np. o id = 1
To z tabeli tej wybieram i sumuję wszystkie oceny gdzie user_id = 1, które pobieram z GET
potem liczę liczbę oddanych głosów bla bla i mam średnią.

Problem pojawia się mi teraz bo chciałbym na stronie głównej wyświetlić np. 5 "Najlepszych profili"
kompletnie nie wiem jak się za to zabrać - pomoże ktoś ?

Poradziłem sobie smile.gif
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
Pyton_000
post
Post #2





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

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


SELECT user_id, AVG(ocena) FROM oceny GROUP_BY user_id LIMIT 5
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 Aktualny czas: 21.08.2025 - 13:33