Zoals het nu is, moet je eerst namen (en telefoons) in rijen splitsen en vervolgens set-operators toepassen (UNION
, MINUS
) naar dergelijke gegevens.
Wat betekent dat u WM_CONCAT
. niet moet gebruiken helemaal; in ieder geval niet in het begin, want
- eerst voeg je gegevens samen
- dan zou je het weer in rijen moeten splitsen
UNION
/MINUS
sets
Nutteloos werk doen in de eerste 2 stappen.
Ik raad je aan om UNION
/ MINUS
gegevens eerst, dan verzamel ze met behulp van WM_CONCAT
. Welke databaseversie gebruik je trouwens? WM_CONCAT
is a) niet gedocumenteerd, b) bestaat niet eens in de nieuwste Oracle-databaseversies, dus u schakelt liever over naar LISTAGG
, indien mogelijk.