Allineamento record

giovedì 26 marzo 2009 - 12.11

trinity Profilo | Guru

salve ragazzi,
forse è un argomento già ripetuto in questi giorni e pertanto mi scuso. Ma ieri la tabella su cui stavo lavorando è stata cambiata dai diretti interessati ed ora la sua crezione è la seguente:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

supponendo i seguenti dati al suo interno:

Il codice sorgente non è stato renderizzato qui
perchè non c'è sufficiente spazio.
Clicca qui per visualizzarlo in una nuova finestra

il mio risultato deve essere il seguente:

2008,60038,120,230,145,70,156,235,150,80,56,78,40,35,10,23,20,10

se ci fate caso i dati devo essere allineati su un'unica riga andando in ordine di codice categoria. Calcolate che ci possono essere diversi codici comuni.

Allora sn tantissime ore che provo tutte le soluzioni ma nn riesco a trovarne una giusta. Ho provato anche a leggere ed eseguire il Pivot ma niente. Forse lo applico in maniera errata o forse il pivot nel mio caso non serve.

Stavo pensando come ultima spiaggia di creare un tabella temp, ciclare con i cursori la tabella Ctt4 e salvare i dati in base ai vincoli che ci posso in questa tabella temp in modo tale che costruivo in automatico il numero di colonne che mi servivano. Potrebbe essere una soluzione?

Comunque chiedo un grande HELP

Ciao
Cirillo Fabio
www.wondernet.biz
fabio@wondernet.biz
http://blogs.dotnethell.it/fabiocirillo/
http://wnetsoftware.blogspot.com
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