Ver Mensaje Individual
  #9 (permalink)  
Antiguo 06/10/2010, 13:25
degauss
 
Fecha de Ingreso: enero-2010
Ubicación: Stgo - Chile
Mensajes: 73
Antigüedad: 14 años, 4 meses
Puntos: 0
Respuesta: Como puedo hacer ?

por ejemplo

select
cast(prima as int) as Prima,
cast(value as varchar(10)) as Field_A
from details where name2 = 'Field_A'
group by prima, value

union

select
cast(prima as int) as Prima,
cast(value as varchar(10)) as Field_B
from details where name2 = 'Field_B'
group by prima, value

union

select
cast(prima as int) as Prima,
cast(value as varchar(10)) as Field_C
from details where name2 = 'Field_C'
group by prima, value

asi tengo las que pertenecen a cada uno , consigo obtener los valores por cada FIELD , pero siempre tengo que mostrar las 3 primas y no puedo lograr eso aparte que no se como unirlos, el UNION no me sirve y el Pivot no lo he podido utilizar tampoco