Hi!
Ich habe folgende Tabelle:
| z_id | beginn_datum | ende_datum |
| 1 | 01.01.2008 | 01.03.2008 |
| 2 | 15.01.2008 | 01.04.2008 |
| 3 | 01.04.2008 | 01.09.2008 |
Ich benötige eine SQL-SELECT-Abfrage, die mir die Anfangs- UND Enddaten zeitlich sortiert und dann die z_id und den Feldnamen zurück gibt. In etwa so:
| 01.01.2008 | 1 | beginn_datum |
| 15.01.2008 | 2 | beginn_datum |
| 01.03.2008 | 1 | ende_datum |
| 01.04.2008 | 2 | ende_datum |
| 01.04.2008 | 3 | beginn_datum |
| 01.09.2008 | 3 | ende_datum |
Leider krieg ich es nicht hin, wie man entweder beginn_datum oder ende_datum auswählt. Ich glaube für meine Anwendung wäre das auf SQL-Ebene am besten gelöst (schreibe an einem Access/VBA-Projekt).
Wäre für jede Hilfe dankbar!
Ich habe folgende Tabelle:
| z_id | beginn_datum | ende_datum |
| 1 | 01.01.2008 | 01.03.2008 |
| 2 | 15.01.2008 | 01.04.2008 |
| 3 | 01.04.2008 | 01.09.2008 |
Ich benötige eine SQL-SELECT-Abfrage, die mir die Anfangs- UND Enddaten zeitlich sortiert und dann die z_id und den Feldnamen zurück gibt. In etwa so:
| 01.01.2008 | 1 | beginn_datum |
| 15.01.2008 | 2 | beginn_datum |
| 01.03.2008 | 1 | ende_datum |
| 01.04.2008 | 2 | ende_datum |
| 01.04.2008 | 3 | beginn_datum |
| 01.09.2008 | 3 | ende_datum |
Leider krieg ich es nicht hin, wie man entweder beginn_datum oder ende_datum auswählt. Ich glaube für meine Anwendung wäre das auf SQL-Ebene am besten gelöst (schreibe an einem Access/VBA-Projekt).
Wäre für jede Hilfe dankbar!
Comment