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!