Hallo, ich habe ein Problem eine Datenstruktur historisiert abzubilden. Die Ursprungstabelle beinhaltet folgende Daten zu einem bestimmten Vertrag:
Die Gesamtmiete eines Vertrages setzt sich aus den Bestandteilen Einzelmiete, Betriebskosten und Heizkosten zusammen. Ich habe kein Problem die aktuelle bzw. die älteste Miete abzufragen. Bei einer historisierten Auswertung benötige ich allerdings die gesamte Mietstruktur über die unterschiedlichen Gültigkeitszeiträume.
Das Ergebnis sollte folgendermaßen aussehen:
Danke im voraus für die Hilfe
VG Jens
Key;gültig von;gültig bis;Preis;Bezeichnung
6375;01.07.2009;31.07.2012;45,00;Heizkosten
6375;01.08.2012;31.08.2013;40,50;Heizkosten
6375;01.09.2013;;84,00;Heizkosten
6375;01.07.2009;31.07.2012;65,00;Betriebskosten
6375;01.08.2012;31.12.2012;74,50;Betriebskosten
6375;01.01.2013;31.01.2013;74,53;Betriebskosten
6375;01.02.2013;;74,50;Betriebskosten
6375;01.07.2009;;240,00;Einzelmiete -Wohnungen-
6375;01.07.2009;31.07.2012;45,00;Heizkosten
6375;01.08.2012;31.08.2013;40,50;Heizkosten
6375;01.09.2013;;84,00;Heizkosten
6375;01.07.2009;31.07.2012;65,00;Betriebskosten
6375;01.08.2012;31.12.2012;74,50;Betriebskosten
6375;01.01.2013;31.01.2013;74,53;Betriebskosten
6375;01.02.2013;;74,50;Betriebskosten
6375;01.07.2009;;240,00;Einzelmiete -Wohnungen-
Die Gesamtmiete eines Vertrages setzt sich aus den Bestandteilen Einzelmiete, Betriebskosten und Heizkosten zusammen. Ich habe kein Problem die aktuelle bzw. die älteste Miete abzufragen. Bei einer historisierten Auswertung benötige ich allerdings die gesamte Mietstruktur über die unterschiedlichen Gültigkeitszeiträume.
Das Ergebnis sollte folgendermaßen aussehen:
Key;gültig von;gültig bis;Nettokaltmiete;Betriebskosten;Heizkosten
6375;01.07.2009;31.07.2012;240,00;65,00;45,00
6375;01.08.2012;31.12.2014;240,00;74,50;40,50
6375;01.01.2013;31.01.2013;240,00;74,53;40,50
6375;01.02.2013;31.08.2013;240,00;74,50;40,50
6375;01.09.2013;;240,00;74,50;84,00
Ich werde mit den unterschiedlichen Gültigkeitszeiträumen nicht so richtig fertig.6375;01.07.2009;31.07.2012;240,00;65,00;45,00
6375;01.08.2012;31.12.2014;240,00;74,50;40,50
6375;01.01.2013;31.01.2013;240,00;74,53;40,50
6375;01.02.2013;31.08.2013;240,00;74,50;40,50
6375;01.09.2013;;240,00;74,50;84,00
Danke im voraus für die Hilfe
VG Jens