14. maj 2004 - 18:55
Der er
2 kommentarer og 1 løsning
tælle antal af forkomster i en database
Hejsa Hvordan kan man få asp til at tælle antallet af forkomster i en database ? Eks: Der er fundet 120 Office Der er fundet 100 Macromedia Resultatet skal både give antallet samt gruppen (office, magromedia..osv.) -/ Falcon
Annonceindlæg fra Deloitte
Så kan du bruge group by i din SQL sætning: SQL = "select count(kolonne) as antal, kolonne from tabelnavn group by kolonne" Så kan du udskrive ved at loop igennem et recordset: do while not rs.EOF Response.Write "Der er fundet " & rs("antal") & " " & rs("kolonne") & "<br>" rs.movenext loop Skal du havde det sådan den med flest antal kommer først kan du sætte en order by ind og er det Access ser din SQL sætningen så sådan her ud: SQL = "select count(kolonne) as antal, kolonne from tabelnavn group by kolonne order by count(kolonne) desc"