Linha em coluna
17/12/2020
0
Tenho em uma tabela:
Exemplo com 2 itens apenas
Item. Descricao. Kg
UZ101-amc. Pigmento verde. 10
UZ101-amc. Polipropileno. 20
UZ101-amc. Pigmento tr. 25
UZ256-vm. Pigmento vermelho. 15
UZ256-vm polipropileno 21
UZ256-vm null. null
Preciso que a linha da descrição e kg se transforme em mais colunas
Exemplo:
Item. Material1. Kg1
Uz101-amc. Pigmento verde. 10
Uz256-vm. Pigmento vermelho. 15
Material2. Kg2. Material3. Kg3
Polipropileno. 20. Pigmento tr. 25
Polipropileno. 21. Null. Null
Exemplo com 2 itens apenas
Item. Descricao. Kg
UZ101-amc. Pigmento verde. 10
UZ101-amc. Polipropileno. 20
UZ101-amc. Pigmento tr. 25
UZ256-vm. Pigmento vermelho. 15
UZ256-vm polipropileno 21
UZ256-vm null. null
Preciso que a linha da descrição e kg se transforme em mais colunas
Exemplo:
Item. Material1. Kg1
Uz101-amc. Pigmento verde. 10
Uz256-vm. Pigmento vermelho. 15
Material2. Kg2. Material3. Kg3
Polipropileno. 20. Pigmento tr. 25
Polipropileno. 21. Null. Null
Bruno
Curtir tópico
+ 0
Responder
Posts
13/01/2021
Chromusmaster
Qual SGBD você está utilizando? Qual a versão do SGBD?
Talvez o que você queira fazer é pivotar colunas em linhas ou vice-versa.
No SQLServer basta seguir este tutorial: https://docs.microsoft.com/pt-br/sql/t-sql/queries/from-using-pivot-and-unpivot?view=sql-server-ver15
No MySQL basta seguir este tutorial: https://stackoverflow.com/questions/7674786/how-can-i-return-pivot-table-output-in-mysql
No PostgreSQL basta seguir este tutorial: https://stackoverflow.com/questions/20618323/create-a-pivot-table-with-postgresql
No Oracle: https://www.oracle.com/technical-resources/articles/database/sql-11g-pivot.html
Talvez o que você queira fazer é pivotar colunas em linhas ou vice-versa.
No SQLServer basta seguir este tutorial: https://docs.microsoft.com/pt-br/sql/t-sql/queries/from-using-pivot-and-unpivot?view=sql-server-ver15
No MySQL basta seguir este tutorial: https://stackoverflow.com/questions/7674786/how-can-i-return-pivot-table-output-in-mysql
No PostgreSQL basta seguir este tutorial: https://stackoverflow.com/questions/20618323/create-a-pivot-table-with-postgresql
No Oracle: https://www.oracle.com/technical-resources/articles/database/sql-11g-pivot.html
Responder
Clique aqui para fazer login e interagir na Comunidade :)