---
title: "Räkna mål"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/128021-räkna-mål"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "dahlgren"
published: "2005-05-11T15:43:39.000Z"
updated: "2005-05-11T15:43:39.000Z"
replies: 0
views: 232
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/128021-räkna-mål"
---

# Räkna mål

## #1 — dahlgren, 2005-05-11T15:43Z

Jag har tabellerna turnering, turnerneringsmatch,match och lag,händelse och mål. och vill få fram hur många mål varje lag har gjort i de olika matcherna.

turnering innehåller:
nyckel: turneringsid
att: namn

Turneringsmatch
nyckel: matchid
att: turneringsid

Match:
nyckel: matchid
att: datum
     arenaID

Lag:
nyckel: lagid
att: namn
	stad
	webbplats

händelse
nyckel: händelseid
att:	matchmin
att: 	pnr
att:    matchid

Mål:
nyckel: händelseid

Matchspelare:
nyckel:matchspelarid
att:	positionsid
att: 	pnr
att:	Lagid

Så här långt har jag kommit nu

```
SELECT turnering.namn, turneringsmatch.matchid, lag1.namn AS Lag1, lag2.namn AS Lag2
FROM turnering, turneringsmatch, lag AS lag1, lag AS lag2, matchlag AS matchlag1, matchlag AS matchlag2
WHERE turnering.turneringsid=turneringsmatch.turneringsid 
And turneringsmatch.matchid=matchlag1.matchid 
And matchlag1.lagid=lag1.lagid 
And turneringsmatch.matchid=matchlag2.matchid 
And matchlag2.lagid=lag2.lagid 
And lag1.lagid<lag2.lagid
ORDER BY turneringsmatch.matchid;
```

Någon som vet hur jag ska göra för att få fram antalet mål per lag i varje match.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/128021-räkna-mål
