Cuestión : adaptación del sql

P.masterproviderid
, rp.specialtyname
, el providermaster p del
FROM de ps.specialtyid
, el picosegundo providerspecialty, el PA de los provideraddress, el rp
WHERE p.MASTERPROVIDERID=1148421 y p.expireddate ES NULL
Y rp.specialtyid (+) = PS.SPECIALTYID
Y el
de p.masterproviderid = de ps.masterproviderid (+) Y el



Am de pa.masterproviderid = de p.masterproviderid que consigue el resultado como el this


MASTERPROVIDERID ", “SPECIALTYNAME”, “SPECIALTYID "
" 1148421”, “la genética” “44 "
" 1148421”, “la genética” “44 "
" 1148421”, “la genética” “44 "
" 1148421”, “la genética” “44 el "
" 1148421”, “genética - clínica”, “45 el "
" 1148421”, “genética - clínica”, “45 el "
" 1148421”, “genética - clínica”, “45 el "
" 1148421”, “genética - clínica”, “45 el "
" 1148421”, “genética - molecular clínico”, “47 el "
" 1148421”, “genética - molecular clínico”, “47 el "


But quiero el result
as

MASTERPROVIDERID”, “SPECIALTYNAME”, el
" 1148421” de “SPECIALTYID ", las “genéticas” “44 el
" 1148421”, “genética - clínica”, “45 "
" 1148421”, “genética - molecular clínico”, “47 "/>
Please sugieren cómo debo pellizco este query
class= del

Respuesta : adaptación del sql

¿Qué versión de Oracle es usted que usa?

Qué usted está queriendo hacer es GIRAR los datos.  Esto está un poco de un problema antes de 11gR2.

Usted puede leer sobre las varias maneras en:
http://www.oracle-base.com/articles/misc/StringAggregationTechniques.php
Otras soluciones  
 
programming4us programming4us