Veteran
Beiträge: 293
Ort: München | Hallo Jimmy,
Ich habe folgende SQL Datenbanktabelle aus Ausgang:
Start_date End_date Work_day_id Arbeitsplatz
01.01.2011 NULL 1 73
01.02.2011 NULL 4 73
Diese Tabelle sagt aus, dass auf dem Arbeitsplatz 73,
seit dem 01.01.2011 bis in unbekannte Zukunft,
jeweils am Montag und am Donnerstag (Workday_id 1 und 4) ein regelmäßiger Service stattfindet.
Mein Problem ist nun, dass für diese Zeitreihe jeweils ein eigenes Datum haben möchte.
Nehmen wir an der 01.01.2011 wär ein Montag, dann bräuchte ich bis zum heutigen Tag
Start_date Arbeitsplatz
01.01.2011 73
07.01.2011 73
14.01.2011 73
21.01.2011 73
28.01.2011 73
04.02.2011 73
07.02.2011 73
Hat dazu jemand eine Idee? Das würde mir momentan echt weiterhelfen.
Ein schönes Beispiel rund ums Thema 'Datum' für PostgreSQL:
http://wiki.postgresql.org/wiki/Date_and_Time_dimensions
Ob's "generate_series" auch bei MS-SQL gibt weiss ich nicht.
----- Grüße aus München
Stefan |