Questione : wm_concat

SELEZIONARE p.masterproviderid DISTINTO COME providerid
, rp.specialtyname
, ps.specialtyid
, il
(
SELEZIONA il concat_specialtyname del wm_concat (rp.specialtyname), il
di rp.specialtyid A PARTIRE dal rp rfproviderspecialty, lo ps
IN CUI
rp.specialtyid = GRUPPO di ps.specialtyid
dal
di rp.specialtyid
) come providermaster la p, il PA dei provideraddress, lo ps providerspecialty, il
WHERE del
FROM del
dello sname
di rp pa.masterproviderid = p.masterproviderid
and pa.masterproviderid = 1148421
E p.expireddate È NULL
E rp.specialtyid (+) =


This di PS.SPECIALTYID
E di p.masterproviderid = di ps.masterproviderid (+) non sta dando il answer.

Basically, vorrei selezionare lo specialtyname ed anche per per concatenare lo specialtyname basato su specialtyid nella stessa domanda per queste circostanze specifiche. È il correct

Is di domanda là qualunque altro senso concatenare la specialità
nome class= del

Risposta : wm_concat

il wm_concat non è una funzione documentata o di sostegno.

potete preferibilmente generare la vostra propria funzione del aggregrate (ricerca di stragg)

o utilizzare il builtin nella funzione dell'ACCUMULAZIONE ed in una funzione su ordinazione per costruire una stringa dall'accumulazione risultante

o usare altri metodi quale il xmlaggregation

tutti metodi di cui sopra sono descritti qui…

http://www.experts-exchange.com/Q_24914739.html
Altre soluzioni  
 
programming4us programming4us