In einem Timestamp ist ja auch die Urzeit vorhanden. Fehlt diese bedeutet das dann 0 Uhr. deshalb muss du entweder einen Tag hinzufügen oder halt um die Uhrzeit "23:59" ergänzen.
Naja, dann wird 23:59:01 nicht erwischt. Wir haben ja auch Sekunden, Millisekunden und Microsekunden usw.
Wie fein löst das
DB-Systen auf?
Zitat:
01.09.2017 habe ich alle Daten bis zum 31.08.
Bei diesen Problem frage ich im "bis ab" kleiner als nächsten Tag um die kleinste Zeit Fraktion mit zu erwischen.
Datum>='01.09.2017' and Datum<('31.08'+1 Tag)