---------------------
Von: Thom Brown
Gesendet: 23.08.2010 14:09:05
An: Florian Henge
Betreff: Re: [NOVICE] xml output
On 23 August 2010 12:33, Florian Henge <[florian.henge82@web.de]> wrote:
hi there!
i wanted to ask how to get an xml output from a table like this:
joe
ian
carl
ben
what i have is the following:
SELECT xmlelement(name words,
xmlforest(nachname))
FROM person
SELECT
xmlelement(name words,
xmlforest(nachname))
FROM person
but that gives me this:
joe
ian
carl
ben
thanks in advance!
bye, flo
You need to use xmlagg:
SELECT
xmlelement(name words,
xmlagg(
xmlforest(first_name)
)
)
FROM person
Regards
--
Thom Brown
Registered Linux user: #516935
_________________________________
Hi!
Thanks, that worked perfectly for me, except for one problem.
I have like 20 times the name "Joe" in my table, but want to get it only once in the xml output file.
How can is do this? I tried SELECT DISTINCT but it didn't work.
Thanks in advance!
___________________________________________________________
Neu: WEB.DE De-Mail - Einfach wie E-Mail, sicher wie ein Brief!
Jetzt De-Mail-Adresse reservieren: https://produkte.web.de/go/demail02