---
title: "COUNT i join SQL-sats?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/183098-count-i-join-sql-sats"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Bosse168"
published: "2010-04-07T19:25:49.000Z"
updated: "2010-04-07T19:56:01.000Z"
replies: 3
views: 1118
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/183098-count-i-join-sql-sats"
---

# COUNT i join SQL-sats?

## #1 — Bosse168, 2010-04-07T19:25Z

Kan man inte ha en Count när man kör en inner i samma SQL-sats?

```
		SQL="SELECT arbetsrapporter.id, arbetsrapporter.kneg_id, COUNT(arbetsrapporter.id) as Antal, fnamn, enamn "&_
		"FROM arbetsrapporter JOIN knegare "&_
		"ON arbetsrapporter.kneg_id = knegare.id WHERE arbets_status=1"
```

COUNT funkar men bara första posten kommer fram.

Tar jag bort Count så loopar den ut alla poster.

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

## #2 — nitro2k01, 2010-04-07T19:32Z

Vad vill du beräkna? COUNT räknar ju hur många poster det finns totalt, eller i en grupp (om du kör GROUP BY något). Då slås liksom raderna ihop.
Vad vill du beräkna?

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

## #3 — Bosse168, 2010-04-07T19:36Z

Vill hämta förnamn och efternamn ur tabellen knegare och samtidigt räkna antal poster i tabellen arbetsrapporter personen i fråga har skrivit, typ:

Mr Brown    \| 187 poster \|
Miss Smith  \| 21 poster \|
Mr Pullen    \| 3 poster \|

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

## #4 — nitro2k01, 2010-04-07T19:56Z

```
"
		SQL="SELECT k.id, COUNT(r.id) as Antal, fnamn, enamn "&_
		"FROM knegare k LEFT JOIN arbetsrapporter r "&_
		"ON r.kneg_id = k.id WHERE arbets_status=1 "&_
		"GROUP BY k.id"
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/183098-count-i-join-sql-sats
