10. august 2007 - 22:07
Der er
10 kommentarer og 1 løsning
Top 5 vindere
Hej. Jeg har en tabel, ved navn vindere, med følgende kolonner ID (autonomerering) aartal (Årstal) H1 (Gruppe 1) H2 (Gruppe 2) D1 (Gruppe 3) D2 (Gruppe 4) D3 (Gruppe 5) I hver række står den respektive vinder for hvert år. Det som jeg skal have hjælp til er at jeg skal have lagt en klubs sejre i ALLE grupperne sammen, og så vise de 5 klubber der har flest sejre. Håber at der er nogen der kan hjælpe mig med dette "lille" problem.
Annonceindlæg fra Infor
10. august 2007 - 22:52
#1
select top 5 kolonne1, kolonne2, kolonne3, SUM(kolonne1) antal from dinTabel group by kolonne1,kolonne2,kolonne4 order by antal desc måske noget lignende det hvis jeg forstod din db.
11. august 2007 - 13:03
#3
Og jeg kan heller ikke få dit forslag til at virke.
11. august 2007 - 13:12
#4
select top 5 H1, COUNT(H1) antal from dinTabel group by H1 order by antal desc prøv at starte med en kolonne...
11. august 2007 - 13:12
#5
select top 5 H1, COUNT(H1) as antal from dinTabel group by H1 order by antal desc
11. august 2007 - 13:59
#6
Skal jeg bare skrive: <% strSQL = "select top 5 H1, COUNT(H1) as antal from vindere group by H1 order by antal desc" %> <%=antal%>
11. august 2007 - 15:15
#7
ja og <%= rs("H1") %> hvis du skal have gruppe navnet ud også..
11. august 2007 - 15:28
#8
Der skriver ikke noget. Får ingen fejl eller noget, men der kommer bare intet.
11. august 2007 - 15:45
#9
hvis det er en access database så hent den ned på din maskine og prøv at køre SQL direkte op imod den.. ville mene den godt kan returnere noget den sql
11. august 2007 - 16:08
#10
Forstår ikke helt hvad du mener...
09. juni 2008 - 16:53
#11
lukker
Kurser inden for grundlæggende programmering