Gilles
Blogger
Halloo,
Schlage mich jetzt schon ein weilchen mit folgenden Problem rum.
Ich habe eine Anwendung, in der ein User ein Von- und Bis-Datum eingeben kann. Nun will ich in der Datenbank suchen ob Datensätze für diesen zeitraum vorliegen und will mir das Minimum- und Maximum-Datum ausgeben lassen.
Beispiel:
User-Eingabe:
Min: 01.01.2009
Max: 31.12.2009
Query bei normaler Suche:
Ausgabe könnte folgendes sein:
Was ich nun gerne hätte wären folgende Datensätze
(Brauche das Ganze um einen Zeitraum festlegen zu können :))
Vielen Dank schon einmal für Antworten. :)
Schlage mich jetzt schon ein weilchen mit folgenden Problem rum.
Ich habe eine Anwendung, in der ein User ein Von- und Bis-Datum eingeben kann. Nun will ich in der Datenbank suchen ob Datensätze für diesen zeitraum vorliegen und will mir das Minimum- und Maximum-Datum ausgeben lassen.
Beispiel:
User-Eingabe:
Min: 01.01.2009
Max: 31.12.2009
Query bei normaler Suche:
Code:
SELECT `timestamp` FROM `daten` WHERE `timestamp` BETWEEN '2009-01-01' AND '2009-12-31';
Code:
-> [B]2009-08-12 16:00[/B]
2009-08-20 16:00
2009-09-01 16:00
2009-09-10 16:00
2009-10-05 16:00
[B]2009-11-20 16:00 [/B]
Code:
-> 2009-08-12 16:00
2009-11-20 16:00
Vielen Dank schon einmal für Antworten. :)
Zuletzt bearbeitet: