
Od dłuższego czasu siedzę nad zapytaniem do bazy które wygeneruje mi ranking uczestników konkursu.
W bazie przechowuje odpowiedzi już w formie dobra/zła oraz czas odpowiedzi.
Za cholerę nie wiem jak napisać zapytanie by licząc po ilości poprawnych odpowiedzi sortował po czasie ich udzielenia.
Męczyłem się z sumowaniem tego wszystkiego ale żadna z moich metod nie dała rady.
Pewnie rozwiązanie jest proste jak zwykle ale jakoś go nie widze

Wygląda to tak:
| id | user_id | question_id | time | correct | | 2 | 254 | 15 | 1254 | 1 | | 5 | 154 | 15 | 124 | 1 | | 6 | 18 | 14 | 54 | 0 | | 7 | 254 | 12 | 45 | 1 |