---
title: "Summera samma kategori"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/50759-summera-samma-kategori"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "NETwork"
published: "2002-08-20T08:34:39.000Z"
updated: "2002-08-20T08:47:23.000Z"
replies: 2
views: 202
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/50759-summera-samma-kategori"
---

# Summera samma kategori

## #1 — NETwork, 2002-08-20T08:34Z

Jag har dels en kategori (activityname) och sedan antal minuter (minutes) i en tabell i en ms sql-databas. Nu skulle jag på nåt sätt vilja att om kategorinamnet är lika på flera ställen så ska dessa slås ihop samt att minuterna för dessa rader ska summeras. Nu ser det ut så här:

ActivityName Minutes (+ fler kolumner) 
Promenad     10
Promenad     30
Löpning         20

Vill att det ska bli:

ActivityName Minutes 
Promenad     40
Löpning         20

Så här ser min sql-sats ut som hämtar data (från två olika tabeller), jag hämtar här en användare från en specifik månad:

SELECT \* FROM Activities, Health WHERE Activities.HealthID = Health.HealthID AND EmployeeID='abc123' AND HealthDate \>= '2002-08-01' AND HealthDate \< '2002-09-01'

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

## #2 — LarsG, 2002-08-20T08:39Z

```
SELECT activityname,sum(minutes) as minutes FROM Activities, Health WHERE Activities.HealthID = Health.HealthID AND EmployeeID='abc123' AND HealthDate >= '2002-08-01' AND HealthDate < '2002-09-01'
group by activityname
```

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

## #3 — NETwork, 2002-08-20T08:47Z

Tackar, LarsG, fungerar klockrent (som vanligt när det gäller dina sql-satser)!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/50759-summera-samma-kategori
