Articles of pivô do

Tabela Dinâmica e Colunas Concatenadas

Eu tenho um database no seguinte formato: ID TYPE SUBTYPE COUNT MONTH 1 AZ 1 7/1/2008 1 AZ 3 7/1/2008 2 BC 2 7/2/2008 1 AZ 3 7/2/2008 Posso usar o SQL para convertê-lo em: ID A_Z B_C MONTH 1 4 0 7/1/2008 2 0 2 7/2/2008 1 0 3 7/2/2008 Assim, o tipo TYPE […]

Colunas Dinâmicas Dinâmicas no SQL Server

Eu tenho uma tabela chamada Propriedade com as seguintes colunas no SQL Server: Id Name Há alguma propriedade nesta tabela que determinado object em outra tabela deve dar valor a ela. Id Object_Id Property_Id Value Eu quero fazer uma tabela dinâmica como abaixo, que tem uma coluna para cada propriedade que declarei na tabela 1: […]

Pivô em várias colunas usando o Tablefunc

Alguém já usou tablefunc para girar em múltiplas variables ​​ao invés de usar apenas o nome da linha ? As notas da documentação : Espera-se que as colunas “extras” sejam as mesmas para todas as linhas com o mesmo valor de row_name. Não tenho certeza de como fazer isso sem combinar as colunas nas quais […]

SQL Server 2005 dinâmica no número desconhecido de colunas

Eu estou trabalhando com um dataset que se parece com o seguinte. StudentName | AssignmentName | Grade ————————————— StudentA | Assignment 1 | 100 StudentA | Assignment 2 | 80 StudentA | Total | 180 StudentB | Assignment 1 | 100 StudentB | Assignment 2 | 80 StudentB | Assignment 3 | 100 StudentB | […]

Tabela completa de transposição do SQL

Eu preciso fazer o seguinte transpor em MS SQL a partir de: Day AB ——— Mon 1 2 Tue 3 4 Wed 5 6 Thu 7 8 Fri 9 0 Para o seguinte: Value Mon Tue Wed Thu Fri ————————– A 1 3 5 7 9 B 2 4 6 8 0 Eu entendo como […]

Consulta Mysql para converter dinamicamente linhas em colunas

O MySQL pode converter colunas em linhas, adicionando dinamicamente quantas colunas forem necessárias para as linhas. Acho que minha pergunta pode estar relacionada a tabelas dinâmicas, mas não tenho certeza e não sei como estruturar essa pergunta a não ser dando o seguinte exemplo. Dadas duas tabelas A e B, que se parecem Tabela A […]

Como girar um esquema de valor de atributo de entidade MySQL

Eu preciso criar tabelas que armazena todos os metadados de arquivos (ou seja, nome do arquivo, autor, título, data de criação) e metadados personalizados (que foram adicionados aos arquivos pelos usuários, por exemplo, CustUseBy, CustSendBy). O número de campos de metadados personalizados não pode ser definido antecipadamente. De fato, a única maneira de determinar quais […]

Qual é o oposto de GROUP_CONCAT no MySQL?

Eu pareço ir muito contra esse problema, onde tenho dados formatados assim: +—-+———————-+ | id | colors | +—-+———————-+ | 1 | Red,Green,Blue | | 2 | Orangered,Periwinkle | +—-+———————-+ mas eu quero formatado assim: +—-+————+ | id | colors | +—-+————+ | 1 | Red | | 1 | Green | | 1 | […]

Consulta de pivot do Oracle SQL

Eu tenho dados em uma tabela como visto abaixo: MONTH VALUE 1 100 2 200 3 300 4 400 5 500 6 600 Eu quero escrever uma consulta SQL para que o resultado é dado abaixo: MONTH_JAN MONTH_FEB MONTH_MAR MONTH_APR MONTH_MAY MONTH_JUN 100 200 300 400 500 600

Dynamic pivot in oracle sql

… pivô (sum (A) para B em (X)) Agora B é do tipo de dados varchar2 e X é uma cadeia de valores varchar2 separados por vírgulas. Valores para X são selecionar valores distintos de uma coluna (digamos CL) da mesma tabela. Desta forma, a consulta de pivot estava funcionando. Mas o problema é que […]