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