Avatar billede bigo Nybegynder
01. september 2004 - 14:01 Der er 2 kommentarer og
1 løsning

hent data mellem nu og for 5 minutter siden

Hejsa.

Jeg har prøvet med noget ala.:
AND
TO_DAYS(NOW()) - TO_DAYS(event.timestamp) < 1
AND
(HOUR(NOW()) - HOUR(event.timestamp)) < 1
AND
MINUTE(event.timestamp)
BETWEEN
(MINUTE(event.timestamp) - $minutes) AND MINUTE(NOW())

hvor $minutes er tallet 5 og timestamp er datetime format.

Men alligevel kan den kun finde inde for den sidste time.

Nogen der kan hjælpe?
Avatar billede detox Nybegynder
01. september 2004 - 14:17 #1
Du kunne prøve med:

SELECT * FROM tabel WHERE (UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(event.timestamp)) < 300
Avatar billede bigo Nybegynder
01. september 2004 - 14:24 #2
Det virker jo..

Så minute osv.. fra mysql manualen skal man hoppe op og sk..e i.. arg.

Smid et svar.
Avatar billede detox Nybegynder
01. september 2004 - 14:36 #3
Værsgo'
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester