Vraag : wm_concat

SELECTEER VERSCHILLENDE p.masterproviderid ALS providerid
, rp.specialtyname
, ps.specialtyid
,
(UITGEZOCHTE
wm_concat (rp.specialtyname) concat_specialtyname, rp.specialtyid
VAN rfproviderspecialty rp, providerspecialty ps
WAAR
rp.specialtyid =/> GROEP ps.specialtyid

) als sname


FROM providermaster p, provideraddress pa, providerspecialty ps, IS rfproviderspecialty rp
WHERE pa.masterproviderid = p.masterproviderid
and pa.masterproviderid = 1148421
EN p.expireddate NULL
EN rp.specialtyid (+) = PS.SPECIALTYID
EN p.masterproviderid = ps.masterproviderid (+)


This geeft niet juiste answer.

Basically, zou ik specialtyname willen selecteren en ook die specialtyname aaneen te schakelen op specialtyid in de zelfde vraag voor deze specifieke voorwaarden wordt gebaseerd. Is de bovengenoemde vraag correct

Is daar een andere manier om specialiteitnaam
aaneen te schakelen

Antwoord : wm_concat

wm_concat is geen gedocumenteerde of gesteunde functie.

u kunt uw eigen aggregratefunctie (onderzoek naar stragg) in plaats daarvan tot stand brengen

of gebruik builtin in de functie van de INZAMELING en een douanefunctie om een koord van de resulterende inzameling te bouwen

of gebruik andere methodes zoals xmlaggregation

alle bovengenoemde methodes worden beschreven hier…

http://www.experts-exchange.com/Q_24914739.html
Andere oplossingen  
 
programming4us programming4us