---
title: "Visa antal från Land"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/152976-visa-antal-från-land"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Trumpf"
published: "2006-10-25T19:45:46.000Z"
updated: "2006-11-03T16:17:31.000Z"
replies: 6
views: 392
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/databaser-sql/152976-visa-antal-från-land"
---

# Visa antal från Land

## #1 — Trumpf, 2006-10-25T19:45Z

Detta är spännade att lösa för en annan.
Jag har ett formulär där deltagare kan anmäla sig til vår schacktävling.
Använder en select där de väljer vilket land de kommer ifrån.

Men om jag vill visa Exempel:
Sweden (5) alltså 5 stycken från Sverige.

Har ID på varje deltagare och en koloumn som heter land. 

Jag avänder följande kod för att kolla antal som har anmält sig.
\<%
set connect=server.createobject("ADODB.Connection")
connect.open "DRIVER={Microsoft Access Driver (\*.mdb)};DBQ=C:\\Domains\\rilton.se\\db\\colombi.mdb"

SQL = "Select Count (\*) As Antal From tabell"
Set RS = Connect.Execute(SQL)
%\>

Vi har tagit emot \<%=RS("Antal")%\> anmälning totalt.\<br

Ska jag anväda ev. samma script? Men hur ändrar jag på det i så fall.
Någon?

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

## #2 — Riffles, 2006-10-25T23:07Z

SQL = "Select Count (\*) As Antal From tabell WHERE land= 'Sweden'"

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

## #3 — The_Hulk, 2006-10-26T06:57Z

Jag tror han vill få ut antal anmälda för varje land och ha med i select-boxen.

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

## #4 — The_Hulk, 2006-10-26T07:03Z

Hämtar du ut länder från databasen?
i så fall kan du även få med antal anmälda samtidigt.
lättast är om du kan ge oss layouten på tabellen för anmälda och tabellen för länder.
Vet inte om det är smidigast att för räkna antal anmälningar per land och joina på landsnamnet eller välja alla länder och joina på antal anmälningar.

ett exempel där vi använder tabellen för anmälningar som huvudtabell och joinar på landet.

```
SQL = "Select c.country_id, c.country, Count(s.fk_country_id) As Antal From tblSignup s join tblCountry c on c.country_id=s.country_id group by s.fk_country_id"
```

nu hittade jag bara på några tabellnamn och fältnamn då du inte gett oss mer information.

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

## #5 — LarsG, 2006-10-26T07:12Z

Flyttas från ASP

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

## #6 — jonne, 2006-10-26T07:13Z

```
sSQL = "Select Count(*) as Antal, sCountry from tblCountry Group by sCountry"
```

ger antalet per land

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

## #7 — Trumpf, 2006-11-03T16:17Z

SKa testa detta.....Återkommer

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/152976-visa-antal-från-land
