Moin!
habe in einer mysqltabelle unter anderem ein datumsfeld und ein zeitfeld;
ich möchte nun alle einträge zwischen dem z.B. 2003-05-01 13:00:00 und dem 2003-05-09 12:00:00 angezeigt bekommen; wie geht das ?
Wie norbert schon gesagt hat, ist ein DATETIME-Feld genau das richtige für dich, weil es zusammenfaßt, was zusammengehört, nämlich einen Zeitpunkt, bestehend aus Tagesdatum und Tageszeit.
Dann werden auch die MySQL-Abfragen leichter:
SELECT irgendwas FROM tabelle WHERE zeitpunkt BETWEEN '2003-05-01 13:00:00' AND '2003-05-09 12:00:00'
Außerdem kann man mit DATETIME-Feldern und den Zeiten darin ganz prima schon in MySQL rechnen, wenn es sein muß.
- Sven Rautenberg
--
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|
ss:) zu:) ls:[ fo:} de:] va:) ch:] sh:) n4:# rl:| br:< js:| ie:( fl:( mo:|