unir dos consultas select en una pero que la informacion quede en una sola fila
Publicado por bruze (4 intervenciones) el 17/02/2016 15:22:54
Buenos dias
Lo que necesito es eso necesito que el resultado de dos consultas select me salga unido pero en una solo fila,
porque si pongo union me sale en dos filas y asi no me sirve.
por ejemplo simplificando un poco el asunto tengo esto que me arrojaria dos filas y yo necesito que salgan ambas en una sola, y no tengo como hacerlo con un solo select
select num_doc, num_ori CONTRATO, det_dos DESCRIPCION, cod_prv NIT, val_tot VALOR,ano_ori AÑO_RESERVA, per_ori PER_RESERVA
from PRE_CABDOC
where tip_doc = '208'
and ano_doc = '2016'
AND num_doc ='RDP0606'
union all
select num_doc,num_ref CDP, cod_des, cod_rub RUBRO, ano_ref AÑO_REF, per_ref PER_REFERENCIA, val_doc from pre_cuedoc
where num_doc = 'RDP0606'
AND ano_doc = '2015'
Lo que necesito es eso necesito que el resultado de dos consultas select me salga unido pero en una solo fila,
porque si pongo union me sale en dos filas y asi no me sirve.
por ejemplo simplificando un poco el asunto tengo esto que me arrojaria dos filas y yo necesito que salgan ambas en una sola, y no tengo como hacerlo con un solo select
select num_doc, num_ori CONTRATO, det_dos DESCRIPCION, cod_prv NIT, val_tot VALOR,ano_ori AÑO_RESERVA, per_ori PER_RESERVA
from PRE_CABDOC
where tip_doc = '208'
and ano_doc = '2016'
AND num_doc ='RDP0606'
union all
select num_doc,num_ref CDP, cod_des, cod_rub RUBRO, ano_ref AÑO_REF, per_ref PER_REFERENCIA, val_doc from pre_cuedoc
where num_doc = 'RDP0606'
AND ano_doc = '2015'
Valora esta pregunta


0