H
Hamster84
Hallo,
ich habe eine Datenbank in MS Access, diese beinhaltet unter anderem eine Spalte mit dem Datum, die Spalte hat auch das Format Datum/Uhrzeit.
In der Datenbank sind jetzt 10Einträge mit folgendem Datum:
10.05.2010
13.05.2010
14.05.2010
17.05.2010
18.05.2010
19.05.2010
20.05.2010
21.05.2010
25.05.2010
Folgendes SQl Statement funktioniert noch einwandfrei:
SELECT * FROM ZE WHERE Datum BETWEEN '13.05.2010' AND '21.05.2010'
Damit bekomme ich wie erwartet alle Einträge vom 13. bis zum 21.. Der 10. und 25. sind nicht dabei. Jetzt nehm ich exakt den SQL Befehl wieder her und ändere nur eine einzige Zahl:
SELECT * FROM ZE WHERE Datum BETWEEN '10.05.2010' AND '21.05.2010'
Weil ich den 10. auch gerne dabei hätte und als Ergebnis bekomme ich nun den 21. und 25.
Kann mir das jmd erklären ?
Ich habs mal getestet, der 13.05 ist der letzte der noch geht, versuche ich weiter zurückzugehen, auch schon beim 12.05, bekomme ich immer den 21. und 25..
Ich verstehs nicht...
ich habe eine Datenbank in MS Access, diese beinhaltet unter anderem eine Spalte mit dem Datum, die Spalte hat auch das Format Datum/Uhrzeit.
In der Datenbank sind jetzt 10Einträge mit folgendem Datum:
10.05.2010
13.05.2010
14.05.2010
17.05.2010
18.05.2010
19.05.2010
20.05.2010
21.05.2010
25.05.2010
Folgendes SQl Statement funktioniert noch einwandfrei:
SELECT * FROM ZE WHERE Datum BETWEEN '13.05.2010' AND '21.05.2010'
Damit bekomme ich wie erwartet alle Einträge vom 13. bis zum 21.. Der 10. und 25. sind nicht dabei. Jetzt nehm ich exakt den SQL Befehl wieder her und ändere nur eine einzige Zahl:
SELECT * FROM ZE WHERE Datum BETWEEN '10.05.2010' AND '21.05.2010'
Weil ich den 10. auch gerne dabei hätte und als Ergebnis bekomme ich nun den 21. und 25.
Kann mir das jmd erklären ?
Ich habs mal getestet, der 13.05 ist der letzte der noch geht, versuche ich weiter zurückzugehen, auch schon beim 12.05, bekomme ich immer den 21. und 25..
Ich verstehs nicht...