Avatar billede swing Nybegynder
21. januar 2007 - 14:46 Der er 6 kommentarer og
1 løsning

Vis data fra database now() minus 1 time

Hej

Hvordan sorterer jeg mine data på et klokkeslet.

Jeg vil gerne vise data som er -1 time fra nu.

Min sql:
"SELECT * FROM freerolls where freerolltid < now()-1 ORDER BY Freerolltid ASC"
Avatar billede kalp Novice
21. januar 2007 - 14:52 #1
SELECT * FROM freerolls where freerolltid < dateadd(h, -1,now()) ORDER BY Freerolltid ASC"
Avatar billede tafkab Nybegynder
21. januar 2007 - 14:52 #2
Du skal have fat i DateAdd funktionen

freerolltid < DateAdd("H",-1,now())
Avatar billede kalp Novice
21. januar 2007 - 14:52 #3
eller

SELECT * FROM freerolls where freerolltid < dateadd('h', -1,now()) ORDER BY Freerolltid ASC"
Avatar billede swing Nybegynder
21. januar 2007 - 15:01 #4
Super!
Tak for hjælpen
Avatar billede kalp Novice
21. januar 2007 - 15:08 #5
ingen årsag:)
Avatar billede swing Nybegynder
21. januar 2007 - 15:48 #6
SELECT * FROM freerolls where freerolltid > dateadd('H',-1,time()) ORDER BY Freerolltid ASC

sådan nu kører den helt perfekt :-)
Avatar billede kalp Novice
21. januar 2007 - 15:51 #7
yeps... om det skal være "h" eller 'h' kommer nemlig an på om man skriver det som en string eller som VB..

men godt det virker.
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
Kurser inden for grundlæggende programmering

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