---
title: "Kombinera två tabeller"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/135694-kombinera-två-tabeller"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Troxy"
published: "2005-10-13T20:24:28.000Z"
updated: "2005-10-13T20:55:59.000Z"
replies: 4
views: 342
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/135694-kombinera-två-tabeller"
---

# Kombinera två tabeller

## #1 — Troxy, 2005-10-13T20:24Z

Hej, jag har lite problem med att kombinera dessa två tabeller och få ut det resultat jag önskar.
Detta är mina tabeller:

**t_teams**

```
id	teamname	created
----------------------------------
1	Lag öst		2005-01-01
2	Lag väst	2005-01-02
3	Lag nord	2005-01-03
4	Lag syd		2005-01-04
```

**t_players**

```
id	team		nickname
----------------------------------
1	1		Adam
2	1		Bertil
3	1		Cesar
4	2		David
5	2		Erik
6	3		Fredrik
```

Hur ska SQL-frågan se ut för följande resultat?

```
teamname	created		player
--------------------------------------
Lag öst		2005-01-01	3
Lag väst	2005-01-02	2
Lag nord	2005-01-03	1
Lag syd		2005-01-04	0
```

Tack på förhand!

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

## #2 — aasah, 2005-10-13T20:33Z

Pröva följande:

SELECT T.teamname, T.created, COUNT(P.id) AS players
FROM t_teams T, t_players P
WHERE T.id = P.team
GROUP BY T.teamname, T.created

Det borde nog funka eftersom varje team bara har ett värde på created.

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

## #3 — Troxy, 2005-10-13T20:36Z

Tack! Det fungerar nästan fullt ut!
Problemet är att lagen som har 0 spelare inte presenteras.

Går detta att lösa?

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

## #4 — Peter S, 2005-10-13T20:50Z

```
SELECT T.teamname
     , T.created
     , COUNT(P.id) AS players
  FROM t_teams T
LEFT OUTER
  JOIN t_players P
    ON T.id = P.team
GROUP 
    BY T.teamname
     , T.created
```

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

## #5 — Troxy, 2005-10-13T20:55Z

Tack, det fungerar perfekt!

Jag förstod inte mycket, men det är väl bara att tacka och ta emot! :e

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/135694-kombinera-två-tabeller
