---
title: "Skriva ut hierarki?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/48009-skriva-ut-hierarki"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Neo"
published: "2002-07-16T09:11:00.000Z"
updated: "2002-07-16T20:20:45.000Z"
replies: 1
views: 267
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/48009-skriva-ut-hierarki"
---

# Skriva ut hierarki?

## #1 — Neo, 2002-07-16T09:11Z

Hello!

Jag har jätteproblem med att skriva ut en hierarki typ filhanteraren från min tabell...

Jag har följande fält som jag använder:

id
parentid
level
rubrik

Jag vill börja på level 0 som är startsidan.

Sen skriver jag ut level 1, alltså alla sidor som har parentid = startsidans id t ex 1 osv.

Problemet är att varje sida kan ha hur många undernivåer som helst och jag måste skriva en loop som skriver ut alla sidor under en sida innan den går vidare till nästa sida i samma level...

Exempel:

Startsida
undersida 1 level 1
undersida 2 level 1
 undersida x 1
 undersida x 2
 undersida x 3
   undersida till x 3   
undersida 3 level 1
undersida 4 level 1

Är det någon som har en smuffrig lösning (LarsG kanske)?

// Neo

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

## #2 — LarsG, 2002-07-16T20:20Z

Det går inte med en SQL-fråga utan du får ha en rekursiv procedur.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/48009-skriva-ut-hierarki
