IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Výběr nejnižších hodnot

Aktivity
Avatar
Jan Zima
Člen
Avatar
Jan Zima:31.1.2016 15:52

Dobrý den, potřebuji z tabulky sportovních výkonů vybrat pro jednoho závodníka nejlepší výkon v každé disciplíně v které v daném období startoval. Vytvořil jsem následující dotaz. Ale asi někde dělám chybu, protože mi vybere pouze disciplínu s absolutně nejlepším časem

SELECT t.*
FROM pl_stat t
JOIN (
SELECT MIN(cas_sec) as min_cas, id_os
FROM pl_stat
GROUP BY id_os
) m ON t.id_os = m.id_os AND t.cas_sec = m.min_cas
WHERE (t.id_os = $vidz and t.obdobi = $rok)

Můžete mi prosím někdo poradit kde dělám chybu ( id_os = id závodníka, dis = disciplína, cas_sec = čas )
Díky

 
Odpovědět
31.1.2016 15:52
Avatar
Lava
Člen
Avatar
Lava:4.2.2016 7:21

ORDER BY

Nahoru Odpovědět
4.2.2016 7:21
Aspartám, sacharín, to je môj vitamín
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.