Ver Mensaje Individual
  #3  
Antiguo 20-02-2014
Avatar de StartKill
StartKill StartKill is offline
Miembro
 
Registrado: ene 2004
Posts: 299
Reputación: 21
StartKill Va por buen camino
Smile

Hola olbeup

Gracias por tu tiempo en responder.

En una primera instancia dudé que funcionára ya que siempre pensé que PIVOT solo calculaba valores númericos en (MAX, MIN).

Código SQL [-]
SELECT
    CODIGO
    ,[1] AS F1
    ,[2] AS F2
    ,[3] AS F3
    ,[4] AS F4
  FROM
    (
     SELECT
          CODIGO
          ,ITEM
          ,VALOR
        FROM  myTable
    ) AS P
    PIVOT
      (
        MAX(VALOR)
        FOR ITEM IN ([1], [2], [3], [4])
      ) AS PVT

Realmente me falta experiencia, muchas gracias por tu ayuda..

Un abrazo.

Startkill
Lima-Perú
Responder Con Cita