Preciso saber como trazer um resultado na mesma linha ex:
EXEMPLO 1: RESULTADO ATUAL
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 5 ML - SORO 11/6/2012 7 CR 485762
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 5 ML - SORO 11/6/2012 7 DHL 485762
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 5 ML - SORO 11/6/2012 7 FAL 485762
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 5 ML - SORO 11/6/2012 7 GGT 485762
GUINAR DA SILVA CAPELINE 199839 2 TUBO TAMPA ROXA - EDTA 11/6/2012 8 HG 485763
GUINAR DA SILVA CAPELINE 199839 2 TUBO TAMPA ROXA - EDTA 11/6/2012 8 PLA 485763
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 10 ML - SORO 11/6/2012 16 B2MIC 485764
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 10 ML - SORO 11/6/2012 16 CA125 485764
EXEMPLO 2: COMO TEVERIA FICAR
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 5 ML - SORO 11/6/2012 7 CR , DHL , FAL , GGT
GUINAR DA SILVA CAPELINE 199839 2 TUBO TAMPA ROXA - EDTA 11/6/2012 8 HG , PLA
GUINAR DA SILVA CAPELINE 199839 2 TUBO T. VERMELHA 10 ML - SORO 11/6/2012 16 B2MIC , CA125
OBS: O resultado na mesma linha é -----X.nm_mnemonico---
-----------------------------------------------------------------------------------
QUERY
select
distinct
c.nm_paciente
,p.cd_ped_lab
,i.cd_set_exa
,t.ds_tubo_coleta
,TRUNC (p.dt_pedido) dt_pedido
, e.cd_bancada
,X.nm_mnemonico
,L.ds_leito
, r.cd_amostra cd_bancada
from
ped_lab p, itped_lab i, set_exa s, tubo_coleta t, atendime a ,paciente c, exa_lab x, EXA_LAB_SET_EXA e, LEITO L,AMOSTRA_EXA_LAB r
where i.cd_ped_lab = p.cd_ped_lab
and p.cd_ped_lab = 199839
and s.cd_set_exa (+)= i.cd_set_exa
and i.cd_tubo_coleta = t.cd_tubo_coleta (+)
and a.cd_atendimento = p.cd_atendimento (+)
and c.cd_paciente = a.cd_paciente
and x.cd_exa_lab (+) = i.cd_exa_lab
and e.cd_exa_lab= x.cd_exa_lab
AND E.cd_set_exa (+)= S.cd_set_exa
AND L.cd_leito (+) = A.cd_leito
and r.cd_itped_lab(+) = i.cd_itped_lab
order by e.cd_bancada,X.nm_mnemonico