---
title: "Räkna och lista ur databas"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/64921-räkna-och-lista-ur-databas"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "nisslass"
published: "2003-01-15T01:23:11.000Z"
updated: "2003-01-16T12:04:59.000Z"
replies: 14
views: 555
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/asp/64921-räkna-och-lista-ur-databas"
---

# Räkna och lista ur databas

## #1 — nisslass, 2003-01-15T01:23Z

Tjoho.

Har en fin liten databas i mySQL.
Via asp vill jag lista alla orter som jag sparat i "Register" - "Ort" och hur många som bor på respektive ort sorterat med den populäraste orten först då såklart.

Typ 
Stockholm: 345st
Göteborg: 213st
Malmö: 123st

osv osv. Samma stad förekommer ju flera ggr men det får ju bara visas en gång, ja ni förstår säkert..

Permalänk: https://www.webforum.nu/p/64921

## #2 — nisslass, 2003-01-15T01:24Z

Oups... på någon kostig vänster hamnade denna tråd i fel forum.. skulle skickat till ASP, VBScript.. flytta? ;) tack...

Permalänk: https://www.webforum.nu/p/912764

## #3 — Jojoxx, 2003-01-15T06:27Z

(Flyttad)

Permalänk: https://www.webforum.nu/p/912793

## #4 — @nders, 2003-01-15T06:57Z

Det har egentligen inte så mycket med asp att göra heller, utan det är SQL-frågan som bestämmer vilket data vi ska hämta ut. Du kan prova med en query som denna:

```
strSQL = "SELECT Ortnamn, COUNT(*) FROM tabellen GROUP BY Ortnamn ORDER BY Ortnamn"
```

Mvh,

Permalänk: https://www.webforum.nu/p/912799

## #5 — jonas76, 2003-01-15T07:25Z

om resultatet skall med behöver det inte även vara " count(\*) as resultat from....." tror jag iaf :)

Mvh Jonas

Permalänk: https://www.webforum.nu/p/912810

## #6 — @nders, 2003-01-15T07:33Z

Nej, det behövs inte, men det kan vara bra att sätta alias på räkningsfältet, så man kan anropa det med namn och inte bara dess index när man ska skriva ut det på asp-sidan sedan.

Mvh,

Permalänk: https://www.webforum.nu/p/912813

## #7 — nisslass, 2003-01-15T16:45Z

Funkar inte... visa mig även hur jag skriver ut det.. ("response.write blaha" tex)...

Sen ska det sorteras efter den "populäraste" staden..

Permalänk: https://www.webforum.nu/p/916233

## #8 — LarsG, 2003-01-15T16:50Z

Sortering med flest först

```
strSQL = "SELECT Ortnamn, COUNT(*) as antal FROM tabellen GROUP BY Ortnamn order by antal desc"
```

Vad är det som inte fungerar? Du kan ju visa lite mer kod också.

Permalänk: https://www.webforum.nu/p/916239

## #9 — nisslass, 2003-01-15T17:41Z

```
queryString = "SELECT Ort, COUNT(*) as antal FROM Bokningar GROUP BY Ort order by antal desc"

			  set RS = Conn.Execute(queryString)
				While not RS.Eof
Response.Write rs("Ort") & ": " & rs("antal") & "<BR>"

rs.movenext
Wend
```

Skriver inte ut ett skit ;) Har antagligen gjort något fint fel..

Permalänk: https://www.webforum.nu/p/916306

## #10 — LarsG, 2003-01-15T18:40Z

Jo, du använder ju MYSQL? Right, då serdu är det en speciell sak man måste lägga till vid anslutningen i connection-strängen

```
option=16384
```

Permalänk: https://www.webforum.nu/p/916365

## #11 — nisslass, 2003-01-15T18:51Z

yes.. som jag skrev inledningsvis ;)...  Vad tusan gör den där grejen då?

Vart skriver jag in det där då? ;)

Permalänk: https://www.webforum.nu/p/916378

## #12 — LarsG, 2003-01-15T18:57Z

När du öppnar ditt connectionobject så anger du en sträng. Det kan se ut så här ungefär:

```
connect.open "driver=mysql;option=16384" '+ lite till.
```

Permalänk: https://www.webforum.nu/p/916383

## #13 — nisslass, 2003-01-15T19:00Z

ah.. jag stoppade in det  på rätt ställe.. men vad gör själva nuffrorna?.. de kan inte pajja något annat, skapar ju bara en "connection"... lixom

Permalänk: https://www.webforum.nu/p/916385

## #14 — LarsG, 2003-01-15T19:08Z

Om man använder en aggregatfunktion i en select-frågan så får den typen LONGLONG vilket ADO inte kan hantera. Om man anger option=16384 så blir det typen LONG istället.

Fungerar det nu?

Permalänk: https://www.webforum.nu/p/916391

## #15 — nisslass, 2003-01-16T12:04Z

Yes.. nu fungerar det fin fint. tack ska ru ha! :)

Permalänk: https://www.webforum.nu/p/916825

---

Tråden på webben: https://www.webforum.nu/amne/asp/64921-räkna-och-lista-ur-databas
