Ich habe zwei Tabellen org_years
und year_days
Strukturen davon sind wie folgt:Zwei Tabellen nach Datumsbereich
Ich suche eine Auflistung aller Tage für diese Organisation zu erhalten und die Orgjahrs-ID, zu der sie gehören.
org_years.id | for_date
-------------------------------------
1 2016-01-01
1 2016-01-02
1 2016-01-03
1 2016-01-04
..
..
1 2016-12-31
2 2017-01-01
2 2017-01-02
Die Datumsbereiche müssen nicht immer vom 1. Januar bis 31. Dezember sein. Es ist nur ein Beispiel. Diese können zu jeder Zeit des Jahres Datumsbereiche sein.
Auch Datumsbereiche überlappen sich nie. Auch die PHP-Anwendungslogik sorgt dafür, dass es keine Lücken in den Datumsbereichen gibt. Ein Tag wird immer in einem Datumsbereich liegen.
Sie haben eine Tabelle, die ein Jahr am ersten Tag des Jahres beginnt aufzeichnet und endet am letzten Tag des Jahres. Ich bin verblüfft. – Strawberry
aktualisiert meine Beschreibung :) diese können benutzerdefinierte Datumsbereiche auch –
Sie müssen nicht sein. Aber sie sind immer * – Strawberry