Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Zapytanie wyciągające i sumujące 10 najlepszych wyników w rankingu
Pronigo
post
Post #1





Grupa: Zarejestrowani
Postów: 117
Pomógł: 0
Dołączył: 8.05.2005
Skąd: Gdańsk

Ostrzeżenie: (10%)
X----


Moim zadaniem jest napisane optymalnego zapytania które z tabeli SCORES wyciągnie sumę 10-ciu najlepszych wyników, ale z określonej puli graczy. Obecnie mam takie zapytanie:

SELECT SUM(points) FROM scores WHERE user_id IN (100341,935362,7930560,83501209,290200040,548058238,566760518,677216082,67813061
3,706172510,1167232618,1171586843,1183347092,1336030686,1451628499,1671027359) ORDER BY points DESC LIMIT 10

To zapytanie działa w ten sposób, że pobiera sumę wyników wszystkich graczy o podanych ID. Moim celem jest pobranie sumy najlepszych wyników tylko z 10-ciu najlepszych graczy.

Nie wiem jak rozwiązać to zapytanie, aby było optymalne i nie wieszało bazy.

Dzięki!
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: 19.08.2025 - 20:28