Avatar billede coolius Nybegynder
13. juni 2004 - 01:27 Der er 2 kommentarer og
1 løsning

Finde ud af hvor mange sekunder der er gået

Hej experter!

Hvordan kan man i mysql finde ud af hvor mange sekunder der er gået siden en bestemt post er blevet lagt ind, vhja. en kolonne der indeholder tiden for posten...

Jeg har prøvet noget med:
SELECT now() - time FROM tabel

Men den går ikke rigtigt. Hvis f.eks. now() er 14:25:01 og time er 14:24:58, så bliver now() - time = 43..

Så der må findes en eller anden funktion til at få det til at lykkes... den skal som sagt virke inden for sekunder, da jeg vil kunne slette en post, som ikke er blevet opdateret inden for 10 sek.

På forhånd tak for god hjælp...
Avatar billede dennismp Nybegynder
13. juni 2004 - 01:32 #1
prøv;
SELECT unix_timestamp(now()) - unix_timestamp(time) FROM tabel
Avatar billede coolius Nybegynder
14. juni 2004 - 20:58 #2
Tak, det virkede... Læg et svar hvis du vil have point
Avatar billede dennismp Nybegynder
15. juni 2004 - 15:51 #3
Svar
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