Buscar
Cláusula UNPIVOT
- Ignez Mello
- 8 de dez. de 2016
- 1 min de leitura
O PIVOT converte linhas do resultado de um select em colunas. O UNPIVOT converte colunas do resultado de um select em linhas. Observe que UNPIVOT não é o contrário exato de PIVOT, que executa uma agregação e, portanto, mescla possíveis linhas múltiplas em uma única linha na saída.
A sintaxe usada no UNPIVOT é:
Vamos analisar esta query:

Neste exemplo, dividimos as linhas de ano por tipo de gasto (investimento ou despesas).
Opmerkingen