---
title: "Hur summerar jag fälten"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/39087-hur-summerar-jag-fälten"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "ekke_t"
published: "2002-03-06T13:16:25.000Z"
updated: "2002-03-06T14:35:09.000Z"
replies: 4
views: 187
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/39087-hur-summerar-jag-fälten"
---

# Hur summerar jag fälten

## #1 — ekke_t, 2002-03-06T13:16Z

Hej

Jag har ett problem med hur jag ska lösa en sak... ska försöka förklara så bra jag kan...

I en tabell har jag en fotbollsspelares betyg för varje match han har spelat och spelarens och matchens id-nummer. 

Min fråga är nu hur jag ska göra för att räkna ut spelarens medelbetyg och ta ut de 5 spelare med bäst medelbetyg.

Går detta att göra direkt i en SQL-sats eller hur ska jag göra?

mvh Ekke

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

## #2 — LarsG, 2002-03-06T13:44Z

```
query = "select avg(betyg) as medel,spelarid from spelare group by spelarid order by 1 desc"
```

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

## #3 — ekke_t, 2002-03-06T14:22Z

Tack så mycket LarsG! 

Funkar utmärkt! :birp 

En sak till bara... jag har spelarnas information lagrade i en annan tabell... om jag vill få med spelarens namn i recordsettet... hur gör jag då?

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

## #4 — LarsG, 2002-03-06T14:27Z

Join?!

```
query = "select avg(betyg) as medel,spelarnamn from spelare s inner join spelarinfo sp on sp.spelarid = s.spelarid group by spelarnamn order by 1 desc"
```

Om du har flera kolumner i select-listan så måste alla vara med i group by.

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

## #5 — ekke_t, 2002-03-06T14:35Z

Tack igen  :) 

Återigen en utmärkt lösning...

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/39087-hur-summerar-jag-fälten
