---
title: "3 i 1 SQL count join"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/10226-3-i-1-sql-count-join"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "Jörgen HP"
published: "2001-06-24T14:13:00.000Z"
updated: "2001-06-24T17:01:00.000Z"
replies: 5
views: 224
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/10226-3-i-1-sql-count-join"
---

# 3 i 1 SQL count join

## #1 — Jörgen HP, 2001-06-24T14:13Z

Hej!

Försöker mig på att göra 3 st select count(\*) i samma fråga och från 2 olika tabeller, men lyckas inget vidare.

Det är tänkt att se ut något i denna stilen:

Select Count(MessId) AS Inlagg From Debatt, Select Count(messID) AS Tradar From Debatt WHERE Orgthread=True, Select Count(AnvId) AS Users From Profil.

Koden ovan är inte under några omstänigheter tänkt att fungera som den ser ut nu, utan bara en översikt hur det är tänkt. Tabellerna har en relation i form av att AnvId förekommer i båda tabellerna.

Är det möjligt att slå ihop dem eller är det bättre att göra 3 select count var för sig?

Tacksam för hjälp!

Mvh Jörgen

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

## #2 — LarsG, 2001-06-24T14:30Z

Du kan ju göra det med en union i stället.

```

Select Count(MessId) AS Inlagg,
'Inlägg' as type 
From Debatt 
union all
Select Count(messID) AS Tradar,
'Trådar' 
From Debatt WHERE Orgthread=True
union all
Select Count(AnvId) AS Users,
'Users' 
From Profil
```

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

## #3 — jorgen, 2001-06-24T16:20Z

Hej och tack LarsG!

Skulle du vilja förklara lite vad raderna inom '.....' gör?

tack på förhand!

mvh jörgen

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

## #4 — @nders, 2001-06-24T16:50Z

det enda LarsG gör med de bitarna är att han lägger in fält med bestämda värden i det recordsetet. detta för att du skall veta vilken count som hör till vilken tabell.

recordsetet du får tillbaka kan se ut nånting sånt härnt:

```
541     Inlägg
67      Trådar
107     Users
```

mvh,

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

## #5 — jorgen, 2001-06-24T16:53Z

Okey då hajar jag, tack för redogörelsen @nders!

mvh Jörgen

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

## #6 — @nders, 2001-06-24T17:01Z

(jag hoppas bara jag tolkat LarsGs sql-fråga korrekt. är dock inte helt säker på det. om så, rätta mig gärna.)

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/10226-3-i-1-sql-count-join
