![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
06/10/2010, 13:25
|
| | Fecha de Ingreso: enero-2010 Ubicación: Stgo - Chile
Mensajes: 73
Antigüedad: 15 años 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 |