Pivot

#22 – Para que serve

Oi, bom dia, tudo bem? Seja bem-vindo a mais um post da sessão Para que Serve, sendo este o de número 22, mais um dia de muito trabalhando começando, repleto de atividades, compromissos, reuniões, enfim tudo aquilo que normalmente estamos acostumados a nos deparar em nossos convívio diário. E eu (parece música), estou aqui, como […]

Transformando colunas em linhas sem UNPIVOT

Olá pessoas, Após conhecer um pouco do UNPIVOT, percebe-se que este comando não é muito flexível, mesmo sendo um pouco mais maleável que o comando PIVOT. Por desconhecer este comando, ou pela falta de flexibilidade, é comum encontrar outras alternativas para ‘transformar colunas em linhas’, como o exemplo abaixo: Esta estratégia com UNION ALL requer […]

Transformando colunas em linhas com UNPIVOT

Olá pessoas, O UNPIVOT é um pouco menos conhecido que o PIVOT, por razões óbvias, dentre elas, “é fácil transformar colunas em linhas”. Mas isso não limita o fato de quem já está acostumado com PIVOT, também utilize o UNPIVOT como recurso, principalmente por apresentarem sintaxes bem semelhantes. UNPIVOT não utiliza funções de agregação como […]

Transformando colunas em linhas com UNPIVOT

Olá pessoas, O UNPIVOT é um pouco menos conhecido que o PIVOT, por razões óbvias, dentre elas, “é fácil transformar colunas em linhas”. Mas isso não limita o fato de quem já está acostumado com PIVOT, também utilize o UNPIVOT como recurso, principalmente por apresentarem sintaxes bem semelhantes. UNPIVOT não utiliza funções de agregação como […]

Transformando linhas em colunas sem PIVOT

Olá pessoas, Na semana passada, nós vimos como transformar linhas em colunas no SQL Server com PIVOT. Mas como nem sempre dá para contar com este recurso, e algumas vezes, ele não supre 100% das nossas necessidades, vou apresentar alguns exemplos de como fazer PIVOT sem utilizar PIVOT. Para estes exemplos, estarei utilizando da mesma […]

Transformando linhas em colunas sem PIVOT

Olá pessoas, Na semana passada, nós vimos como transformar linhas em colunas no SQL Server com PIVOT. Mas como nem sempre dá para contar com este recurso, e algumas vezes, ele não supre 100% das nossas necessidades, vou apresentar alguns exemplos de como fazer PIVOT sem utilizar PIVOT. Para estes exemplos, estarei utilizando da mesma […]

Transformando linhas em colunas com PIVOT

Olá pessoas, A mágica de transformar linhas em colunas no SQL Server com PIVOT não é tão simples, o que requer um pouco de domínio de T-SQL, para saber como utiliza-la, além de não ser pego por alguns erros comuns. Neste primeiro artigo, vou apresentar alguns exemplos simples, e apresentar um problema comum de se […]

Transformando linhas em colunas com PIVOT

Olá pessoas, A mágica de transformar linhas em colunas no SQL Server com PIVOT não é tão simples, o que requer um pouco de domínio de T-SQL, para saber como utiliza-la, além de não ser pego por alguns erros comuns. Neste primeiro artigo, vou apresentar alguns exemplos simples, e apresentar um problema comum de se […]

Como Utilizar o Operador Pivot

0
O operador PIVOT realiza a mudança de um registro para um campo, fazendo com que seja possível transformar um registro em uma coluna no banco de dados.   No BOL temos a seguinte explicação: “PIVOT rotates a table-valued expression by turning the unique values from one column in the expression into multiple columns in the [...]
Go to Top