DB Access používam len ako úložisko.
Riešim úlohu:
V súťaži jednotlivcov započítaj, pre každého súťažiaceho, do celkového skóre 4 najlepšie výsledky z piatich.
Rád by som to urobil jediným Select-om. Viem to urobiť len v cykle a to
- samostatne pre každého súťažiaceho a
- výsledky si ukladať.
To sa mi nepáči.
A ešte tam bude podmienka na rok!
Použil som toto riešenie
select zamestnanci.*, (select count(*) from zamestnanci as pocitadlo where pocitadlo.plat >=zamestnanci.plat) as poradi from zamestnanci order by plat desc;
Naposledy upravil sthruska : 21.06.14 at 14:12