Consulta de Referência Cruzada do Access no SQL Server?

Gostaria de saber se vocês sabem como criar uma consulta (precisa ser uma consulta) no SQL Server que tem as mesmas características da consulta referência cruzada do Access. Para facilitar a explicação, como devo fazer no exemplo abaixo:

Tabela Ligações

Usuario;Data;Ligacoes

José;15/04/2005;8

João;15/04/2005;9

José;16/04/2005;10

João;16/04/2005;9

Consulta:

TRANSFORM First(Ligacoes.Ligacoes) AS PrimeiroDeLigacoes

SELECT Ligacoes.Usuario

FROM Ligacoes

GROUP BY Ligacoes.Usuario

PIVOT Ligacoes.Data;

Resultado:

Usuario;15/04/2005;16/04/2005

José;8;10

João;9;9

Observem que o número de colunas no resultado da consulta deve ser variável e seus nomes também de acordo com os valores armazenados no campo Data (tenho outras consultas semelhantes em que a coluna não contém data). Como faço para realizar a mesma operação no SQL Server apenas através de consulta e sem limitar os nomes das colunas?

Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Helpful Social

Copyright © 2024 QUIZLIB.COM - All rights reserved.