---
title: "Vända resultatet så att det blir vertikalt istället?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/158449-vända-resultatet-så-att-det-blir-vertikalt-istället"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Lukaspojken"
published: "2007-03-21T14:09:11.000Z"
updated: "2007-03-21T15:22:55.000Z"
replies: 1
views: 233
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/158449-vända-resultatet-så-att-det-blir-vertikalt-istället"
---

# Vända resultatet så att det blir vertikalt istället?

## #1 — Lukaspojken, 2007-03-21T14:09Z

Det är så här att jag har en sql-sats (SQL Server 2005) som ser ut ungefär så här: Select Id from tbl_X where X = 1234

Denna sql-sats kan tex returnera följande result:
1
2
3
4

Det jag skulle vilja är att vända resultatet så att jag får resultatet kommaseparerat i en kolumn. Det vill säga jag vill att resultatet ser ut så här: 1,2,3,4

Någon som vet hur man gör detta på bästa sätt?

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

## #2 — Lukaspojken, 2007-03-21T15:22Z

Jag har kommit en liten bit och det är genom följande sql-sats: SELECT @test = @test + Id + ','

Jag fick även ett tips om att göra om det till en funktion för jag är tvungen att nästla in det in i en annan select-sats. Men kommer ni på något bättre sätt så hör gärna av er!

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/158449-vända-resultatet-så-att-det-blir-vertikalt-istället
