pesquisei na internet e aqui e não obtive informação para chegar há uma conclusão.
como de fato funciona, quero saber como jogar os dados da consulta na coluna sem a necessidade de informar o nome dos campos.
exemplo de código, nesse código fiz a consulta, e consegui jogar a categoria como coluna e a soma de valores pertinentes a ela na vertical conforme os clientes, a pergunta é, eu tive que informar o nome da categoria como campo, como eu faço isso com todos os meus produtos sem a necessidade de informar os campos.
SELECT
Cliente, [Produto A]
FROM
Pedidos
PIVOT
(Sum(SomaDeVlrPago) for Produto in ([Produto A])) p
Esse codigo funcionou, mas teria que INFORMAR Produto B, C, D etc.... tanto em cima no SELECT como embaixo no PIVOT, tem alguma forma de isso vir sozinho sem a necessidade de fazer isso?