SoloCodigo

Bases de Datos => SQL Server => Mensaje iniciado por: jotaBKM en Jueves 22 de Marzo de 2007, 18:54

Título: Pivot En Sqlserver
Publicado por: jotaBKM en Jueves 22 de Marzo de 2007, 18:54
hola amigos...  ojala me puedan ayudar con este error de sintaxis q tengo
en la consulta con pivot

________________________________________________________________

USE Desarrollo
go

SELECT U.TUsuario , [1] as Ejecutivo1, [2] as Ejecutivo2, [3] as Ejecutivo3, [4] as Ejecutivo4
FROM  (

 SELECT AR.NAgenda as Medico,
       count(A.CAgenda) as Pacientes,
       U.TUsuario as Ejecutivo
         
FROM Agendas A,
     AgendaDisponibles AD,
     AgendaRecursos AR,
     Usuarios U )p

PIVOT ( --> ERROR SINTAXIS INCORRECTA

   COUNT (U.TUsuario) --columnas
   FOR AR.CAgendaRecursos --indice de la columna
   IN ( [1] , [2] , [3] , [4] ) -- reemplazo

) as pvt

ORDER BY U.TUsuario

____________________________________________________

lo saque de un ejemplo en esta direccion

http://msdn2.microsoft.com/es-es/library/ms177410.aspx (http://msdn2.microsoft.com/es-es/library/ms177410.aspx)


Cualquier ayuda me sirve  :P  :P ... Muchas Gracias































_
Título: Re: Pivot En Sqlserver
Publicado por: ElNapster en Jueves 22 de Marzo de 2007, 21:52
Que version de SQL server estas utilizando ?