Zitat von
Jelly:
...in einem Zeitraum der über ein Monatsende hinaus geht, ...
Hai Jelly,
damit hast Du natürlich recht. Darum ja auch meine Frage nach dem zu berücksichtigenden Zeitraum.
Anhand des Beispieles von Karstadt bin ich davon ausgegangen das immer nur Buchungen innerhalb eines Monats abgefragt werden.
Wenn man bei
mySQL nur den Datumsteil eindes DateTime-Feldes haben möcht einfach mit
DATE(feldname) arbeiten.
Das wäre dann für diesen Fall:
SQL-Code:
SELECT * FROM tabelle
WHERE (DATE(buchung) BETWEEN DATE(:start_datum) AND DATE(:end_datum))
AND (HOUR(buchung) BETWEEN 14 AND 15)
Stephan B.
"Lasst den Gänsen ihre Füßchen"