---
title: "SUM(column) blir 2 istället för 1"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/186144-sum-column-blir-2-istället-för-1"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "evilaid"
published: "2011-02-21T15:28:57.000Z"
updated: "2011-02-22T18:46:14.000Z"
replies: 1
views: 1309
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/186144-sum-column-blir-2-istället-för-1"
---

# SUM(column) blir 2 istället för 1

## #1 — evilaid, 2011-02-21T15:28Z

Jag kör en sumeringfunktion enlgt denna

```
SELECT top 100 c.week, c.door, c.amount, c.closed, SUM(o.sections) AS bokat FROM tbl_order_capacity AS c LEFT OUTER JOIN tbl_order AS o ON c.week = o.order_week AND c.door = o.door
                             WHERE c.door = 2 GROUP BY c.week, c.door, c.amount, c.closed ORDER BY c.week DESC
```

efter denna fråga ger kolumnen "bokat" resultatet 2 för vecka 23. Men kollar man tabellen tbl_order så finns det bara en rad där där c.week = o.order_week AND c.door = o.door
och där är kolumen "sections" lika med 1 så hur kan sumeringsfunktionen ge resultatet 2?

har jag skrivit frågan fel??

mvh

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

## #2 — adde2, 2011-02-22T18:46Z

Du har inte två rader med värdet tbl_order_capacity.door = 2 i databasen?

Utan att se hela databasen är det svårt att säga vad som är fel, men det känns som att din join ger fler rader än vad man lätt kan tro

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/186144-sum-column-blir-2-istället-för-1
