Avrei bisogno dell'aiuto di qualcuno esperto in trasformazioni di tabelle.
Sto cercando di realizzare una stored procedure che mi consenta di effettuare la trasformazione della seguente tabella:
pagina| utente
----------------------
A | 1
A | 5
A | 7
B | 1
C | 1
C | 3
... | ...
da trasformare in:
utente| A | B | C | ...
------------------------------
1 | 1 | 1 | 1 | ...
3 | 0 | 0 | 1 | ...
5 | 1 | 0 | 0 | ...
7 | 1 | 0 | 0 | ...
... ... ... ... ...
I valori delle pagine sono circa 50/100 e gli utenti 1000. Quindi considerato il numero elevato di colonne
non posso creare manualmente la tabella. Il risultato dovrà essere una matrice densa di 1 e 0. La colonna user si potrebbe anche eliminare, ma non è lì il mio problema visto che non riesco a riempire la tabella con gli 0/1, se non con una update per ogni colonna, ne sarebbero 50.
Spero che qualcuno mi sia d'aiuto.
Grazie mille.