---
title: "Nu ska det räknas!"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/144168-nu-ska-det-räknas"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Troxy"
published: "2006-03-18T18:39:44.000Z"
updated: "2006-03-19T20:32:46.000Z"
replies: 2
views: 272
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/144168-nu-ska-det-räknas"
---

# Nu ska det räknas!

## #1 — Troxy, 2006-03-18T18:39Z

Säg att jag har en tabell som ser ut såhär:

```
id        status
----------------
1         1
2         2
3         1
4         2
5         1
6         3
7         2
8         2
9         1
10        1
11        3
```

Jag undrar nu hur man räknar antalet poster per status, och får ut resultatet såhär:

```
status1   status2   status3   totalt
------------------------------------
5         4         2         11
```

Tack på förhand!

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

## #2 — yohpops, 2006-03-19T09:26Z

Om status inte är dynamiskt går det med ren SQL.
Detta funkar med MSSQL.

```
select (select count(status) from tbl where status=1) status1, (select count(status) from tbl where status=2) status2, (select count(status) from tbl where status=3) status3, (select count(status) from tbl where status=4) status4,(select count(status) from tbl where status=5) status5, (select count(status) from tbl) totalt
```

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

## #3 — Troxy, 2006-03-19T20:32Z

Tack så mycket!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/144168-nu-ska-det-räknas
