23. april 2003 - 21:43Der er
14 kommentarer og 1 løsning
Forskellen mellem to timestamps i mySql vist i minutter
Jeg har et problem, jeg har oprettet en startdato og en slutdato i en tabel som timestamp, og skal nu finde forskellen på disse i en query. Jeg har prøvet med en masse muligheder, men kan ikke finde noget der rammer.
i access ville jeg have gjort noget lignende!
datediff("n",tur.StartTid,tur.slutTid)as køretid
er der nogen der kan hjælpe mig? Jeg er ikke alt for skrab til det her!
jeg forstår ikke det med as mellem from kategori where id = 1; jeg har prøvet at trække de to timestamp fra hinanden, og det kan jeg også godt, problemet er jo bare at hvis jeg trækker 20020901090000 fra 20020901230000, så tager den jo ikke højde for at der er 24 timer i et døgn osv.
Jeg har ikke nogen manual, men har kigget inde på mysgls homepage, uden at finde noget.
og til det med datetime, hvis du mener det som de to ovenstående så er det, jeg valgte dem bare som timestamp da jeg oprettede tabellen!
(UNIX_TIMESTAMP(tur.startTid) - Unix_timestamp(tur.slutTid)) as tidsforskel
jeg har en masse andet til at stå i from og where, så jeg ved ikke helt hvor jeg skal skrive det ind! mellem mine 2 tider 20020901090000 og 20020901230000 får jeg nu følgende resultat 20217999, og hvis det skulle være i sekunder, så får jeg det til en forskel på 5616 timer, og der skulle være 16!
så fik jeg det løst! Der er vist en eller anden autofunktion i timestamp der opdaterer den til dags dato, det var derfor at den gav den store tidsforskel, så det virkede det du sagde erikjakobsen! så du må hellere få pointene, du skal nok lige lægge et svar, ellers kan jeg ikke give dig det! men tak for hjælpen drenge!
erik er åbenbart skredet, så du får sgu pointene htm. jeg kan åbenbart ikke selv vælge hvem der skal have dem, når i kun har skrevet det som kommentar! tak for hjælpen!
Jeg havde godt læst om det inde på www.mysql.com, men jeg havde sgu ikke lagt mærke til at de havde ændret sig! Fint du ikke samlede på point, for jeg kunne kun give dem videre til den der sidst havde skrevet en kommentar! men mange tak for hjælpen!
Synes godt om
Ny brugerNybegynder
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.