ho una tabella fatta cosi'
id tipo valore
1 a 100
1 b 200
e voglio farla diventare cosi':
id a b
1 100 200
e' possibile con una query SQL?
magari creando una vista....
ho una tabella fatta cosi'
id tipo valore
1 a 100
1 b 200
e voglio farla diventare cosi':
id a b
1 100 200
e' possibile con una query SQL?
magari creando una vista....
su quale database stai lavorando?
qual'è lo scopo della modifica (se il motivo è semplice magari la cosa è risolvibile semplicemente con un alias)
xxx
lavoro su access.
lo scopo e' avere un id per ogni riga con i suoi valori di "a" e "b" (e se un valore e' null ci voglio mettere '-')
un semplice
può andare?codice:SELECT id, tipo AS a, valore AS b FROM tuaTabella
xxx
eh no...cosi' mi ritorna esattamente la stessa tabella che avevo prima...
id parametro valore
1 a 100
1 b 200
2 c 500
da trasfromare in
id a b c
1 100 200 -
2 - - 500
forse ora e' piu' chiaro
ci sono riuscito!!!!
TRANSFORM First(Valore) AS PrimoDiValore
SELECT id
FROM tabella
GROUP BY id
PIVOT parametro;