Autor | Zpráva | ||
---|---|---|---|
Mesiah Profil |
Dobrý den,
přemýšlím, jak napsat dotaz, který by mi vrátil celkový počet bodů (sum) vybraného klubu (where club_id) a jeho pořadí. Řekněme, že mám 10 klubů, v tabulce přes 100 záznamů a tabulka obsahuje atributy: body, datum, club_id. SELECT SUM(body), club_id FROM body WHERE club_id = 3 GROUP BY club_id - výsledek mi vraci: 6023, 3 a celkem jde o 5. nejlepší výsledek a právě tu hodnotu, že je to 5. nejlepší výsledek bych chtěl přidat do výsledku dotazu.
Poradíte mi, jak na to? |
||
Alphard Profil |
#2 · Zasláno: 1. 9. 2012, 22:24:00
Klasické řešení je seřadit podle sumy bodů a vybrat počet hotelů, kteří mají >= bodů.
|
||
Časová prodleva: 12 let
|
0