MSSQL Concatenare più record in un unico campo

mercoledì 01 aprile 2015 - 15.41
Tag Elenco Tags  SQL Server 2008 R2

voyager18 Profilo | Junior Member

Ciao a tutti,
oggi sono incappato in questo problema apparentemente banale ma non riesco proprio a venirne fuori. Ho questa semplice tabella

TABELLA:
Codice | Valore
----------------------
001 | Rosso
001 | Blu
002 | Giallo
002 | Blu

ecc.....

Vorrei avere come risultato i seguenti record:

Codice | Valore
----------------------
001 | Rosso,Blu
002 | Giallo,Blu

Come posso fare?
Grazie!!!

iif Profilo | Expert

Ciao, dovresti ciclare la tabella prendendo come riferimento il campo codice e, se il codice è uguale al precedente concateni la descrizione in una variabile

voyager18 Profilo | Junior Member

Potresti postarmi un piccolo esempio? Grazie 1000!!
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5