Hallo zusammen,
ich häng grad an einer
SQL-Abfrage fest.
Folgende Tabelle existiert:
ProjektNr | Datum | Buchungsart | Uhrzeit | Zeit |
4711 | 10.05.2019 | B | 7:00 | |
4711 | 10.05.2019 | E | 10:00 | 3:00 |
4712 | 10.05.2019 | B | 10:00 | |
4712 | 10.05.2019 | E | 12:00 | 2:00 |
4711 | 10.05.2019 | B | 12:00 | |
4711 | 10.05.2019 | E | 17:00 | 5:00 |
Jetzt muss ich für jedes "Buchungspärchen" eines Projektes (B= Projekt-Beginn, E = Projekt-Ende)
EINE Zeile ausgeben.
Für o.g. Tabelle müsste das Ergebnis so ausschauen:
ProjektNr | Datum | Projekt-Beginn | Projekt-Ende | Zeit |
4711 | 10.05.2019 | 7:00 | 10:00 | 3:00 |
4712 | 10.05.2019 | 10:00 | 12:00 | 2:00 |
4711 | 10.05.2019 | 12:00 | 17:00 | 5:00 |
Die Buchungen sind in der Tabelle NICHT chronologisch oder nach Projekten sortiert.
Die Kunst ist es jetzt die richtigen Buchungspärchen zu finden und in EINE Ausgabezeile zusammen zubringen.
Für Hilfestellung schon mal vielen Dank vorab!