![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 276 Pomógł: 3 Dołączył: 22.10.2003 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Mam tabelę RANKING gdzie:
TID - klucz TurnID - numer turnieju PID - numer gracza Rank - ranking gracza jaki posiada pozostałe pola nie mają znaczenia w tym zapytaniu. Zapytanie powinno znaleźć niepowtarzające sie osoby (PID), a następnie najwyższy numer turnieju (TurnID) dla każdej osoby (PID), ale z ograniczeniem ilości turniejów (TurnID) np do piątego (TurnID <= 5) Moje zapytanie wygląda nastepująco:
ale niestety z racji, że DISTINCT szuka od początku do końca znajduje mi pierwsze wystąpienie i warunek na najwyższe TurnID -> MAX(TurnID) nic w zasadzie nie znienia ![]() |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 03:46 |