Pivot Tablec
Tenho um banco de dados com essas informações
"Caracteristicas" no da tabela
id ordem titulo id_item
1 2 Altura 2
2 4 Cor 2
3 1 Tamanho 1
4 3 Peso 1
1 2 Altura 3
2 4 Cor 4
3 1 Tamanho 1
4 3 Peso 2
1 2 Altura 4
2 4 Cor 3
3 1 Tamanho 1
4 3 Peso 2
eu quero que a coluna TITULO fica como linha baseado na ORDEM, qdo o ID_ITEM forem iguais.
vi um codigo assim
Select titulo
, [1] as Altura
, [2] as Cor
, [3] as Tamanho
, [4] as Peso
from caracteristicas pivot (sum(valor) for titulo in ([1],[2],[3],[4])) p
order by ordem;
e adicionando numa tabela
para aparecer assim
Altura Cor Tamanho Peso
Discussão (2)
Carregando comentários...