Avatar billede encorez Nybegynder
07. august 2002 - 12:52 Der er 5 kommentarer og
1 løsning

DATEDIFF

Jeg skal gerne bruge en funktion i mysql, der skal give forskellen på to datoer. Jeg skal bruge denne forskel i en query.
Men jeg er ikke sikker på at der er en funktion der hedder det i MySQL, eller er der noget andet man kan bruge
Avatar billede sthen Nybegynder
07. august 2002 - 13:05 #1
Du er nødt til at lave et script i php, der regner det ud for dig.
Avatar billede myplacedk Nybegynder
07. august 2002 - 20:53 #2
Hvilket format er datoerne i? MySQL? Unix? Andet?
Avatar billede encorez Nybegynder
07. august 2002 - 21:08 #3
mysql! efter som jeg har oprettet spørgsmålet under MySQL og jeg skriver MySQL i teksten. Men jeg har selv fundet en løsning.
"(TO_DAYS(CURDATE())-TO_DAYS(dato))>60"
Denne query finder forskellen mellem en dato i databasen og i dag. Den returnere det i antal dage og her spørger jeg så på dem der er større end 60
Avatar billede myplacedk Nybegynder
07. august 2002 - 22:52 #4
Du må da meget undskylde at jeg ville hjælpe.

Til din information er det meget normalt at gemme datoer i unix-format i en MySQL-database.
Der er også nogen som gemmer det som en streng, i et format de selv ryster ud af ærmet.
Avatar billede encorez Nybegynder
08. august 2002 - 00:31 #5
det må du undskylde. Det var ikke sådan ment. Jeg havde ikke lige tænkt over de andre måder at gemme datoer på, unix-tingen vidste jeg ikke noget om.
Ellers tak for hjælpen, begge to
Avatar billede myplacedk Nybegynder
08. august 2002 - 08:57 #6
I orden. :)
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

IT-JOB