Problem mit Datum und Zeit

Problem mit Datum und Zeit

am 11.09.2006 10:38:48 von benjamin235

Hallo Leute!

Ich hab mal wieder ein Problem. Ich denke ich hab auch nur ein Brett
vorm Kopf und deshalb check ich es nicht. Also hier mal mein Problem:

Ich habe in einer DB 2 Spalten. Eine Spalte mit dem aktuellen Datum
(angegeben z.B. 2006-09-11) und die Spalte Time (angegeben z.B.
00:00:07). Ich will jetzt immer genau eine Stunde mehr angegeben haben.
Das hab ich mal so versucht:


Code:
SELECT ROUND(mydb.test.DATE * 1000000 + mydb.test.TIME) -
(ROUND(mydb.test.DATE * 1000000 + mydb.test.TIME) % 1000) as tmstmp
FROM mydb.test WHERE mydb.test.TYPE =3D "Request" GROUP BY tmstmp;


Leider bekomme ich als Ergebnis nicht das was ich haben will. Es sollte
eigentlich so aussehen: z.B. 20060911070000 für eben 7:00 Uhr am
11.09.2006. Ich bekomme aber immer dieses Ergebnis: z.B. 20060911000000
für eben 7:00 Uhr am 11.09.2006.

Was genau mach ich denn falsch? Die Berechnung ist doch richtig, oder?
Danke schonmal für euere Hilfe!

Gruß Buba

PS: Das ganze ist MySQL!