---
title: "Knepigt presentationsformat"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/106538-knepigt-presentationsformat"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "PDahlen"
published: "2004-07-01T14:36:02.000Z"
updated: "2004-08-14T11:56:02.000Z"
replies: 7
views: 389
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/106538-knepigt-presentationsformat"
---

# Knepigt presentationsformat

## #1 — PDahlen, 2004-07-01T14:36Z

Har kört fast lite.

Jag har följande tabeller, lite förenklat:

```
Articles
--------
 ID
 Description
 Model
 EAN

WebProps
-----------
 ID
 PropName
 SortOrder

rlnArtWebProps
-----------------
 ID
 ArtID
 WebPropID
 PropValue
```

En article kan ha x antal WebProps kopplade till sig och det finns ca 20 WebProps, kan dock komma till nya.

Nu ska jag presentera det så här:

```
 Description  Model  EAN  PropName  PropName  PropName PropName PropName PropName
----------------------------------------------------------------------------------
  ABC1        Prod1  123     14                Plastic    G     Steel
  ABC2        Prod2  345              73       Plastic    N               Y
```

Med andra ord så skall de WebProps som finns kopplade till artiklarna visas i Headern och sedan skall värdena komma på rätt plats.
Jag har inte lyckats få ihop en SQL-sats som plockar ut all data på rätt sätt utan är inne på att detta måste lösas i koden. Men det ultimata skulle vara en SQL-sats som hanterar det så jag kan databinda resultatet rakt av.

Vet att det finns några SQL-proffs här. ;)
Några förslag?

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

## #2 — LarsG, 2004-07-01T14:46Z

Beror på DBMS om det går att lösa med SQL eller inte.

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

## #3 — PDahlen, 2004-07-01T14:47Z

Sorry, kanske skulle ha nämnt att det är en SQL-Server 2000. :)

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

## #4 — PDahlen, 2004-07-01T14:47Z

Och, ja, jag kör stenhårt med Stored Procedures.

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

## #5 — LarsG, 2004-07-01T14:49Z

<http://www.sqlteam.com/item.asp?ItemID=2955>

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

## #6 — PDahlen, 2004-07-01T14:51Z

Det är ju suveränt, det där borde lösa det hela. :)

Bugar och bockar, och sajten läggs till i favoriterna.

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

## #7 — PDahlen, 2004-08-13T07:56Z

Tänkte öppna upp den här tråden igen eftersom jag har kört fast.
Jag har provat lite olika exempel som finns på pivot tabeller men får lite problem. Dels så har jag problem att få ut resultaten som jag vill och det andra är att i de databaser där jag inte använder dbo utan en specifik användare så funkar det inte. Om t.ex. användaren heter paddel så har jag försökt att lägga in paddel.tabellnamn på alla ställen jag kan komma på i sp:n, samt att jag döper den till paddel.minsp. Funkar ändå inte.

Om det är någon som har tid och lust att hjälpa mig få fram det resultat jag efterfrågar i första inlägget så skulle jag verkligen uppskatta det för själv så räcker dygnets timmar inte till längre.
Om ni har F-skattesedel kan jag t.om. betala för jobbet om det känns som att det är tidskrävande. Inte så ofta man vill jobba gratis. ;)
Det är dock ingen vidare budget på detta projektet.

SQL-script för tabellerna kan jag plocka ut.

\*desperat\*

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

## #8 — PDahlen, 2004-08-14T11:56Z

Tänkte bara tillägga att det finns inget behov för en dynamisk sp där man skickar in parametrar, utan det kan vara tabellnamn och kolumnnamn rakt av i den.

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/106538-knepigt-presentationsformat
