Consulta PIVOT dinâmica do SQL Server?
Eu fui encarregado de encontrar um meio de traduzir os seguintes dados:
<code>date category amount 1/1/2012 ABC 1000.00 2/1/2012 DEF 500.00 2/1/2012 GHI 800.00 2/10/2012 DEF 700.00 3/1/2012 ABC 1100.00 </code>
no seguinte:
<code>date ABC DEF GHI 1/1/2012 1000.00 2/1/2012 500.00 2/1/2012 800.00 2/10/2012 700.00 3/1/2012 1100.00 </code>
Os pontos em branco podem ser NULLs ou espaços em branco, bem, e as categorias precisariam ser dinâmicas. Outra possível advertência é que estaremos executando a consulta em uma capacidade limitada, o que significa que as tabelas temporárias estão desativadas. Eu tentei pesquisar e aterrei emPIVOT
mas como eu nunca usei isso antes, eu realmente não entendo isso, apesar dos meus melhores esforços para descobrir isso. Alguém pode me apontar na direção certa?