Autor Zpráva
Killov
Profil *
dobrý den

potřebuji poradit, mám tabulku casy a v ni sloupce mapa, cas, hrac a potřebuji vypsat postupně mapy, ale každou jen jednou a k ni doplnit nejlepší čas a hráče

moc díky za odpověď
juriad
Profil
SELECT casy.*
FROM   casy
       JOIN (SELECT mapa,
                    Min(cas) AS min_cas
             FROM   casy
             GROUP  BY mapa) mapy_s_casem
         ON casy.mapa = mapy_s_casem.mapa
            AND casy.cas = mapy_s_casem.min_cas  
bacha, pokud má více hráčů na jedné mapě stejný čas, budou vypsáni všichni
Killov opravil jsem chybu, zvýrazněno
Killov
Profil *
AND casy.cas = mapy_s_casem.cas
tento radek mi vypisuje chybu :(
Kajman
Profil
Min(cas) as cas

Při více minimálních časech bude potřeba ještě jeden group by v nadřazeném dotaze.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: