SQL: Verketten von Zeichenfolgen aus einer Unterabfrage



  • Hallo,

    ich habe eine Frage zur SQL-Syntax:

    Gibt es eine Möglichkeit, eine Zeichenfolgen-Verkettung der Ergebnisspalte einer Unterabfrage als Feld einer Abfrage anzuzeigen?

    Klingt jetzt vielleicht etwas konfus, gemeint ist folgendes:
    Ich habe zum Beispiel Kundenaufträge, die in mehreren Lieferungen ausgelifert werden können.
    Ich möchte jetzt eine Auflistung aller Aufträge eines Kunden haben, wobei hier auch (zum Beispiel durch ',' getrennt) alle zum jeweiligen Auftrag gehörenden Lieferungen angezeigt werden. Die Lieferungen sind in einer separaten Tabelle verzeichnet, in der auch die Nummer des zugehörenden Auftrags hinterlegt ist.

    Das Ergebnis soll etwa wie folgt aussehen:

    [b]Auftrag   |Lieferungen[/b]
    017809  |(12.07.2005, 23.08.2005, 01.02.2006)
    019205  |(01.04.2006, 23.05.2006)
    019340  |(01.06.2006)
    

    Wobei die Lieferungen eine Verkettung des Lieferdatums der zum Auftrag gehörenden Lieferungen sein soll.

    Gibt es hierzu mit SQL eine Möglichkeit?

    Danke,

    Andreas



  • Nicht das ich wüsste.
    RDBMS ist nicht zur Darstellung gedacht

    Du kannst durch eine Abfrage diese Daten gruppiert haben. Darstellen musst du sie schon selbst so wie du sie haben möchtest.
    Nicht alles ist mit SQL möglich.


Anmelden zum Antworten