Liste generieren

Hallo Experten,
für eine Personaldatenbank habe ich eine Tabelle mit den Personen und eine mit möglichen Aufgaben.

In einer dritten Tabelle werden den Personalnummern die Aufgaben zugeordnet:

Tabelle personen:
~~~~~~~~~~~~~~~~~

p\_id | vorname | nachname
-------------------------
1 | Peter | Müller
2 | Klaus | Meier
3 | Martin | Krause

 
 
 

Tabelle aufgaben:
~~~~~~~~~~~~~~~~~

a\_id | aufgabe
--------------
1 | Brandschutzhelfer
2 | Postannahme
3 | Administrator

 
 
 

Tabelle personen\_aufgaben:
~~~~~~~~~~~~~~~~~~~~~~~~~~

id | p\_id | a\_id
----------------
1 | 1 | 2
2 | 1 | 3
3 | 2 | 1
4 | 2 | 2
5 | 3 | 1
6 | 3 | 3

Nun will ich eine Liste erzeugen, die alle Aufgaben einer Person als Zeichenkette darstellt (Denormalisierung). Dabei sollen die einzelnen Aufgaben durch Semikolon getrennt werden:

p\_id | vorname | nachname | aufgaben
--------------------------------------------------------
1 | Peter | Müller | Postannahme;Administrator
2 | Klaus | Meier | Brandschutzhelfer:stuck\_out\_tongue\_winking\_eye:ostannahme
3 | Martin | Krause | Brandschutzhelfer;Administrator

Wie kann ich die Aufgabenliste erzeugen?

Danke für jede Hilfe.

Gruß der Janus

Ich hab dir in Spotlight geantwortet!

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

Wo ist denn dieses Spotlight?

Gruss
quaser

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Der Fragesteller wirds schon wissen…

Ansonsten - o Wunder: http://www.spotlight.de

Gruß aus dem Norden
Reinhard Kraasch

(http://www.dbwiki.de - das Datenbank-Wiki)

Hallo Reinhard,
vielen Dank nochmals.

Ich musste das Problem bis Montag lösen und hatte hier zwei Tage auf eine Antwort gewartet. Erst dann habe ich das zweite Posting geschrieben.

Ich hoffe, das war so in Ordnung.

Mit Grüßen aus dem schönen Bingen am Rhein

der Janus