Wolf-Tilmann
Aktiver Benutzer
- Beiträge
- 35
Hallo zusammen,
und schon wieder ein Problem![Smile :-) :-)](/styles/default/xenforo/smilies/smile.png)
Ich habe hier eine Tabelle, welche mit Perioden gefüllt werden.
Die Perioden beginnen IMMER am 01 eines Monats.
Ich benötige eine Möglichkeit alle 01/Monate zwischen dem Beginn und dem Ende jeder Periode zu ermitteln.
In der Periode a wären also gesucht
- 2011-09-01
- 2011-10-01
- 2011-11-01
- 2011-12-01
- 2012-01-01
- 2012-02-01
- 2012-03-01
- 2012-04-01
Mie mache ich das?
Vielen Dank
Einen schönen Abend
Wolf-Tilmann
Datenbank: SQLite
und schon wieder ein Problem
![Smile :-) :-)](/styles/default/xenforo/smilies/smile.png)
Ich habe hier eine Tabelle, welche mit Perioden gefüllt werden.
Die Perioden beginnen IMMER am 01 eines Monats.
Ich benötige eine Möglichkeit alle 01/Monate zwischen dem Beginn und dem Ende jeder Periode zu ermitteln.
Code:
CREATE TABLE "periode" (
"ID" INTEGER PRIMARY KEY,
"periode" TEXT NOT NULL UNIQUE ,
"beginn" DATETIME NOT NULL ,
"ende" DATETIME NOT NULL );
INSERT INTO "periode" VALUES(1,'a','2011-09-01','2012-04-30');
INSERT INTO "periode" VALUES(2,'r','2012-05-01','2012-09-30');
INSERT INTO "periode" VALUES(3,'t','2012-10-01','2013-03-31');
In der Periode a wären also gesucht
- 2011-09-01
- 2011-10-01
- 2011-11-01
- 2011-12-01
- 2012-01-01
- 2012-02-01
- 2012-03-01
- 2012-04-01
Mie mache ich das?
Vielen Dank
Einen schönen Abend
Wolf-Tilmann
Datenbank: SQLite