estre
Commander
- Registriert
- Dez. 2005
- Beiträge
- 3.006
Hallo zusammen,
ich habe folgende Herausforderung bei der ich Unterstützung bräuchte:
Gegeben ist folgende Tabelle "Person":
weiterhin gibt es die Mapping-Tabelle mapping:
und schließlich die Tabelle Rechnung
Wie man sieht gibt es zu jeder Rechnung immer mehrere Personen.
Ich benötige nun ein SQL, dass folgendes Ergebnis liefert:
Könnt ihr mir hier weiterhelfen? Wichtig ist, dass pro Rechnung immer nur ein Datensatz angezeigt wird mit den dazugehörigen Personen in der selben Spalte.
P.S.: Nein, das sind keine Hausaufgaben!
Vielen Dank!
ich habe folgende Herausforderung bei der ich Unterstützung bräuchte:
Gegeben ist folgende Tabelle "Person":
ID | Name | Vorname |
1 | a | b |
2 | c | d |
3 | e | f |
weiterhin gibt es die Mapping-Tabelle mapping:
ID | fk_person | fk_rechnung |
1 | 1 | 1 |
2 | 2 | 1 |
3 | 3 | 1 |
und schließlich die Tabelle Rechnung
ID | Nummer | erstelltAm |
1 | R0815 | 02.08.2018 |
Wie man sieht gibt es zu jeder Rechnung immer mehrere Personen.
Ich benötige nun ein SQL, dass folgendes Ergebnis liefert:
ID | fk_pers1 | fk_pers2 | fk_pers3 | rechnungsnummer |
1 | 1 | 2 | 3 | R0815 |
Könnt ihr mir hier weiterhelfen? Wichtig ist, dass pro Rechnung immer nur ein Datensatz angezeigt wird mit den dazugehörigen Personen in der selben Spalte.
P.S.: Nein, das sind keine Hausaufgaben!
Vielen Dank!