Avatar billede falslev Nybegynder
17. januar 2004 - 18:54 Der er 9 kommentarer og
1 løsning

Hjælp til forsp. der viser alt data inden for 10 min.

I min database bliver der brugt datetime til at logge hvornår alt er oprettet. Men hvordan får jeg vist alt inden der er oprettet fra nu og 10 min tilbage i tiden???
Avatar billede Slettet bruger
17. januar 2004 - 21:02 #1
SELECT * FROM tabel WHERE TO_MINUTES(tidspunkt)>=TO_MINUTES(NOW())-10
Avatar billede Slettet bruger
17. januar 2004 - 21:06 #2
Nej, den virker vist ikke alligevel. Jeg finder på noget andet.
Avatar billede Slettet bruger
17. januar 2004 - 21:10 #3
Denne virker

SELECT * FROM tabel WHERE UNIX_TIMESTAMP(tidspunkt)>=UNIX_TIMESTAMP(NOW())-600
Avatar billede falslev Nybegynder
18. januar 2004 - 00:47 #4
Kan ikke lige få det til at virke.
Mit dato/tid felt hedder StartDate og er et datetime felt.
Gider du give et eks. med dette?
Avatar billede Slettet bruger
18. januar 2004 - 00:57 #5
SELECT * FROM tabel WHERE UNIX_TIMESTAMP(StartDate)>=UNIX_TIMESTAMP(NOW())-600

Du skal selvfølgelig også tilrette tabelnavnet. Jeg ved jo ikke hvad din tabel hedder.
Avatar billede falslev Nybegynder
18. januar 2004 - 01:18 #6
Ved du om det virker hvis det bliver kørt igennem en ASP side?
Avatar billede Slettet bruger
18. januar 2004 - 01:29 #7
Ja, for der skal man jo også bare skrive noget SQL-kode og sende til databasen, og derefter får man resultaterne tilbage. Den eneste forskel er, hvilke kommandoer man bruger til at sende forespørgslen og hente resultatet. Selve forespørgslen er den samme.

Til gengæld kræver det, at det ER en MySQL-server, der er tale om. Denne forespørgsel virker med ganske stor sikkerhed ikke på f.eks. MS-SQL eller Oracle.

Prøv at vise din kode?
Avatar billede falslev Nybegynder
19. januar 2004 - 08:22 #8
Det virker bare perfekt også i asp.
Mange tak for hjælpen. Bare super !!!
Avatar billede falslev Nybegynder
19. januar 2004 - 08:23 #9
Hov lav lige et svar så du kan få point.
Avatar billede Slettet bruger
19. januar 2004 - 08:26 #10
Javel ;-)
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