Seite 1 von 1

Horizontale Werteliste

Verfasst: Sa, 30.04.2011 13:35
von wagnbeu0
Hallo, ich habe folgende Tabelle in meiner Datenbank:

Code: Alles auswählen

[Redner]
Redner char
Nummer number
Mache ich nun einen select auf die Tabelle, kommt folgende Ausgabe:
Redner Nummer
Max Mustermann 1
Max Mustermann 2
Erika Mustermann 81
Erika Mustermann 24


Ich will aber folgende Ausgabe haben:
Max Mustermann 1,2
Erika Mustermann 24,81



Wie bekomme ich das am besten hin?

Re: Horizontale Werteliste

Verfasst: Sa, 30.04.2011 16:52
von komma4
wagnbeu0 hat geschrieben:Wie bekomme ich das am besten hin?
Bei einer richtigen Datenbank: mit GROUP_CONCAT.

Bei der eingebauten HSQLDB: geht das nicht :(

Re: Horizontale Werteliste

Verfasst: Sa, 30.04.2011 20:25
von F3K Total
Geht nicht, gibs nicht:
Die hier beschriebene Methode ist allerdings recht kompliziert, wird von Datenbankkennern nicht empfohlen.
Sie funktioniert nur bis zur einer bestimmten Anzahl von Werten, aber funktioniert:
viewtopic.php?f=8&t=47837

Gruß R

Re: Horizontale Werteliste

Verfasst: Sa, 30.04.2011 20:41
von komma4
F3K Total hat geschrieben:Geht nicht, gibs nicht
"Geht nicht" bezog sich auf die in der embedded HSQLDB nicht vorhandene Funktion. In der stand-alone HSQLDB 2.0 ist sie vorhanden.


Im Eröffnungsposting ist ja leider nicht erwähnt welche Datenbank genutzt wird.