TOP / sortering
Et lille problemjeg har en Access "database" med 3 tabeller indholdende fangst rapporte: Art, Fanger, Fangst..
imellem disse tabeller skal jeg have lavet en query som viser TOP 5, for hver fisker, for hver fiskeart, hvilket naturlig vis soteres såden at det er de 5 størreste fangster inden for en art som benyttes.
F.eks.
Fanger.navn Fangst.fangetfisk fangst.kondition
J.Hansen Havørred 1.45
J.Hansen Havørred 1.30
J.Hansen Havørred 1.10
J.Hansen Havørred 1.00
J.Hansen Havørred 0.90
J.Hansen Torsk 1.20
O.Sørensen Havørred OSV..........
Indtil videre har jeg selv stykket dette sammen:
lidt forklaring
Fanger.navn = navnet på fangeren
Fangst.fangetfisk = fiskeart havørred bækørred gedde stalling torsk osv.
Fangst.Konditionen = vores måde til at beregne en størrelse faktor for fisken, jo større tal jo bedere .
Query:
SELECT Fanger.Navn, Fangst.Fangetfisk, Fangst.Kondition
FROM (Fanger INNER JOIN Fangst ON Fanger.Navn = Fangst.Fanger) INNER JOIN Art ON Fangst.Fangetfisk = Art.Navn
ORDER BY Fanger.Navn, Fangst.Fangetfisk, Fangst.Kondition DESC;
Ligenu tror jeg, at jeg mangler at få en TOP 5 ind et sted sådan at jeg kun får vist de 5 største fisk pr.art pr.fanger
Håber nogle kan hjælpe