---
title: "gruppera data"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/191021-gruppera-data"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "stallet"
published: "2013-01-03T16:09:48.000Z"
updated: "2013-01-16T06:24:57.000Z"
replies: 2
views: 771
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/191021-gruppera-data"
---

# gruppera data

## #1 — stallet, 2013-01-03T16:09Z

Jag har ett problem har flera tabeller som jag har joinat och det funger ok men jag vill kunna gruppera utifrån genom att jamför värden i två kolumner så här ser utdata ut

Ordern\*\*\*nodid   \*\*\*ingår i nodid \*\*\*  belopp
1000\*\*\*\*1.1   \*\*\*\*  1       \*           \*\*\*\*\*\*\* \*\*\*    0
1001\*\*\*\*1.1.1\*\*\*\*1.1       \*           \*\*\*\*\*\*\* \*    2000
1002\*\*\*\*1.1.2\*\*\*\*1.1       \*           \*\*\*\*\*\*\* \*    3000
2000\*\*\*\*1.2    \*\*\*\*  1       \*           \*\*\*\*\*\*\* \*\*\*    0 
2001\*\*\*\*1.2.1 \*\*\*  1.2        \*           \*\*\*\*\*\*\* \*    4000

Det som blir svårt är att jag vill få 1.1 nodid där ingår i nodid 1.1 eftersom dessa inte ligger på samma rad hur göra

Då vill jag har svaret

1000                                      5000
2000                                      4000

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

## #2 — plekanec, 2013-01-14T11:56Z

För att få svaret du skriver att du vill ha skriver du följande.

SELECT Ordern, SUM(belopp) AS belopp FROM tabell
GROUP BY Ordern

Men jag antar att det är något annat du är ute efter?

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

## #3 — stallet, 2013-01-16T06:24Z

Nej det fungerar inte utan jag måste kunna välja nivå i trädet t ex 1.1 jag vet inte hur djupt trädet är

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/191021-gruppera-data
