Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%)
|
Witam serdecznie,
Mam następującą tabelę:
W tabeli znajdują się rekordy z punktami użytkowników. Wpisów dla każdego usera są różne ilości (może być jeden, dwa... 10... 1000 itp). Chciałbym zbudować ranking użytkowników (czyli zsumowane punkty dla każdego usera + posortowanie od największej do najmniejszej ilości pkt). Ma ktoś może pomysł jak to zrobić? Bardzo proszę o pomoc. Próbowałem coś takiego:
Ale sortuje mi to po ilości punktów - bez uwzględnienia tego że parę userów może mieć po parę rekordów (nie sumuje ich) Czy mógłbym prosić o pomoc? Z góry dziękuje, Northwest |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 788 Pomógł: 1 Dołączył: 17.09.2004 Ostrzeżenie: (10%)
|
tzn myślisz o czymś takim:
(IMG:style_emoticons/default/questionmark.gif) (IMG:style_emoticons/default/smile.gif) Tylko to się nie sprawdzi w momencie gdy wybiorę sobie idusera = XX (nie pokaże mi który user jest konkretnie - nie wyświetlając wszystkiego (IMG:style_emoticons/default/sad.gif) |
|
|
|
northwest [MySQL][PHP]Zapytanie MySQL budujące ranking 2.02.2014, 21:22:30
Kshyhoo A nie tak:
[SQL] pobierz, plaintext SELECT id, idu... 2.02.2014, 21:44:06
northwest Działa, dziękuję
Da się obliczyć jakoś średnie mi... 2.02.2014, 21:53:53
Kshyhoo Chcesz policzyć ranking w poszczególnych miesiącac... 2.02.2014, 22:10:15
northwest chce policzyć średnią pozycję usera w rankingu
C... 2.02.2014, 22:41:30
Kshyhoo No przecież zrób sobie sortowanie a liczba porządk... 2.02.2014, 23:04:00
Kshyhoo Kolejność zapytań:
1. FROM (LewaTabela)
2. ON (war... 3.02.2014, 07:38:11 ![]() ![]() |
|
Aktualny czas: 28.12.2025 - 12:21 |