Frage : wm_concat

EINDEUTIGES p.masterproviderid ALS providerid
, rp.specialtyname
, ps.specialtyid
,
(
WÄHLEN wm_concat (rp.specialtyname) concat_specialtyname, rp.specialtyid
VON rfproviderspecialty RP, providerspecialty ps
IN DEM
rp.specialtyid = ps.specialtyid
GRUPPE DURCH rp.specialtyid

), als vor sname


FROM providermaster p, provideraddress PA, providerspecialty ps, rfproviderspecialty RP
WHERE VORWÄHLEN pa.masterproviderid = p.masterproviderid
and pa.masterproviderid = 1148421
UND p.expireddate IST NULL
UND rp.specialtyid (+) = PS.SPECIALTYID
UND p.masterproviderid = ps.masterproviderid (+)


This gibt nicht das rechte answer.

Basically, möchte ich das specialtyname vorwählen und auch zu das specialtyname verketten basiert auf specialtyid in der gleichen Frage für diese spezifischen Bedingungen. Ist das oben genannte Frage correct

Is dort jede mögliche andere Weise, Spezialgebiet Namens
zu verketten

Antwort : wm_concat

wm_concat ist nicht eine dokumentierte oder gestützte Funktion.

Sie können Ihre eigene aggregrate Funktion (Suche nach stragg) anstatt verursachen

oder das builtin in der ANSAMMLUNGS-Funktion und in einer kundenspezifischen Funktion verwenden, um eine Schnur von der resultierenden Ansammlung zu errichten

oder andere Methoden wie xmlaggregation anwenden

alle oben genannten Methoden beschrieben hier…

http://www.experts-exchange.com/Q_24914739.html
Weitere Lösungen  
 
programming4us programming4us