Funktion: Ergebnis kommagetrennt

Funktion: Ergebnis kommagetrennt

am 24.08.2008 17:39:27 von Andreas Moroder

Hallo,

ich habe eine Abfrage=20

select email from turba_objects.

Ich bräuchte eine PL/pgSQL function welche diese Abfrage ausführt und=
ein String mit allen durch Komma getrennten Mailadressen zurückgibt z.=
B ( abc@test.com, xyz@probe.com usw )
Nach dem letzten Eintrag darf kein Beistrich vorkommen.

Kann mir jeman dabei helfen ?

Vielen Dank
Andreas Moroder

--=20
Ist Ihr Browser Vista-kompatibel? Jetzt die neuesten=20
Browser-Versionen downloaden: http://www.gmx.net/de/go/browser

--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.o=
rg)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein

Re: Funktion: Ergebnis kommagetrennt

am 24.08.2008 17:45:45 von Thomas Markus

Hi,

versuchs mal mit
select array_to_string(ARRAY(select email from turba_objects),',')

Thomas


Andreas Moroder schrieb:
> Hallo,
>
> ich habe eine Abfrage=20
>
> select email from turba_objects.
>
> Ich bräuchte eine PL/pgSQL function welche diese Abfrage ausführt u=
nd ein String mit allen durch Komma getrennten Mailadressen zurückgibt =
z.B ( abc@test.com, xyz@probe.com usw )
> Nach dem letzten Eintrag darf kein Beistrich vorkommen.
>
> Kann mir jeman dabei helfen ?
>
> Vielen Dank
> Andreas Moroder
>
> =20


--=20
Sent via pgsql-de-allgemein mailing list (pgsql-de-allgemein@postgresql.o=
rg)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-de-allgemein

Re: Funktion: Ergebnis kommagetrennt

am 24.08.2008 21:27:03 von muellerrobert

MjAwOC84LzI0IFRob21hcyBNYXJrdXMgPHQubWFya3VzQHByb3ZlbnRpcy5u
ZXQ+Ogo+IEhpLAo+Cj4gdmVyc3VjaHMgbWFsIG1pdAo+IHNlbGVjdCBhcnJh
eV90b19zdHJpbmcoQVJSQVkoc2VsZWN0IGVtYWlsIGZyb20gdHVyYmFfb2Jq
ZWN0cyksJywnKQo+Cj4gVGhvbWFzCj4KPgo+IEFuZHJlYXMgTW9yb2RlciBz
Y2hyaWViOgo+Pgo+PiBIYWxsbywKPj4KPj4gaWNoIGhhYmUgZWluZSBBYmZy
YWdlCj4+IHNlbGVjdCBlbWFpbCBmcm9tIHR1cmJhX29iamVjdHMuCj4+Cj4+
IEljaCBicsOkdWNodGUgZWluZSBQTC9wZ1NRTCBmdW5jdGlvbiB3ZWxjaGUg
ZGllc2UgQWJmcmFnZSBhdXNmw7xocnQgdW5kIGVpbgo+PiBTdHJpbmcgbWl0
IGFsbGVuIGR1cmNoIEtvbW1hIGdldHJlbm50ZW4gTWFpbGFkcmVzc2VuIHp1
csO8Y2tnaWJ0IHouQiAoCj4+IGFiY0B0ZXN0LmNvbSwgeHl6QHByb2JlLmNv
bSB1c3cgKQo+PiBOYWNoIGRlbSBsZXR6dGVuIEVpbnRyYWcgZGFyZiBrZWlu
IEJlaXN0cmljaCB2b3Jrb21tZW4uCj4+Cj4+IEthbm4gbWlyIGplbWFuIGRh
YmVpIGhlbGZlbiA/CgpEYSB3aXJzdCBEdSBEaXIgd29obCBEZWluZSBlaWdl
bmUgQWdncmVnYXRmdW5rdGlvbnNjaHJlaWJlbiBtw7xzc2VuLAp3aWUgaW0g
ZXJzdGVuIEtvbW1lbnRhciBiZWkKaHR0cDovL3d3dy5wb3N0Z3Jlc3FsLm9y
Zy9kb2NzLzguMC9pbnRlcmFjdGl2ZS9zcWwtY3JlYXRlYWdncmVnYXRlLmh0
bWwKYmVzY2hyaWViZW4uCgo+Pgo+PiBWaWVsZW4gRGFuawo+PiBBbmRyZWFz
IE1vcm9kZXIKCkhUSApSb2JlcnQKCi0tIApTZW50IHZpYSBwZ3NxbC1kZS1h
bGxnZW1laW4gbWFpbGluZyBsaXN0IChwZ3NxbC1kZS1hbGxnZW1laW5AcG9z
dGdyZXNxbC5vcmcpClRvIG1ha2UgY2hhbmdlcyB0byB5b3VyIHN1YnNjcmlw
dGlvbjoKaHR0cDovL3d3dy5wb3N0Z3Jlc3FsLm9yZy9tYWlscHJlZi9wZ3Nx
bC1kZS1hbGxnZW1laW4K