---
title: "SUM på de 7 första"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/72298-sum-på-de-7-första"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "dekt"
published: "2003-03-27T10:34:14.000Z"
updated: "2003-03-27T12:51:01.000Z"
replies: 3
views: 228
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/72298-sum-på-de-7-första"
---

# SUM på de 7 första

## #1 — dekt, 2003-03-27T10:34Z

Hej

Jag gör en sida åt ett jaktlagsområde, där varje jaktlag rapporterar in hur många älgar de observerat och skjutit under ett visst antal timmar. Så här ser SQL-satsen ut för att ta ut ett snitt på "antal arbetstimmar per observerad älg":

SELECT SUM(Daglängd) AS Langd, SUM(Deltagare) AS Pers, SUM(ObsTjur+ObsKo+ObsKoKalv+ObsKo2Kalv+ObsKalv+ObsOkänd) AS Obs FROM Dagbok WHERE År = 2003 AND Jaktlag = 1

Snittet räknar jag ut från resultatet av SQL-frågan.
MEN jag vill inte ha resultat från hela år 2003, utan bara de 7 första inläggen! Hur ska jag göra? "ID" används som räknare i tabellen.

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

## #2 — LarsG, 2003-03-27T12:24Z

Vilken DBMS är det?

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

## #3 — dekt, 2003-03-27T12:43Z

DBMS?

Access är databastypen iallafall

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

## #4 — LarsG, 2003-03-27T12:51Z

```
SELECT SUM(Daglängd) AS Langd, 
            SUM(Deltagare) AS Pers, SUM(ObsTjur+ObsKo+ObsKoKalv+ObsKo2Kalv+ObsKalv+ObsOkänd) AS Obs 
FROM Dagbok WHERE id in (select top 7 id 
from dagbok 
where 
År = 2003 AND Jaktlag = 1
order by id)
```

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/72298-sum-på-de-7-första
