![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 10.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
chcę zrobić zapytanie do bazy, które z tabeli riderpoints będzie pobierać najlepszego zawodnika kolejki, jak optymalnie wykonać to zapytanie? struktura tabeli
Próbowałem tak jak poniżej, ale może pobrać tylko jeden wynik, np. id a potrzebuje wszystko
|
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 421 Pomógł: 310 Dołączył: 18.04.2012 Ostrzeżenie: (0%) ![]() ![]() |
SELECT r.* FROM riverpoints r JOIN (SELECT gameweek, Max(points) points FROM riverpoints GROUP BY gameweek) x ON r.gameweek=x.gameweek AND r.points=x.points
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 10.01.2012 Ostrzeżenie: (0%) ![]() ![]() |
extra, dzięki wielkie
![]() A jeszcze mam pytanie jak pobrać optymalnie imię i nazwisko z tabeli riders? Jak można zmodyfikować to zapytanie?:
Tak moze być?
Ten post edytował emil1702 16.02.2013, 14:16:23 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 16.07.2025 - 14:46 |