Avatar billede peleiden Nybegynder
16. januar 2002 - 16:20 Der er 7 kommentarer og
1 løsning

sortering af dato og tid

Min MySql vil ikke sortere rigtigt efter en dato. Den kan ikke finde ud af at sortere både dato og klokkeslet.
f.eks. kommer 2002-01-16 03:19:43 før
2002-01-15 02:19:43
Hvilket jo ikke er rigtigt.

Jeg bruger typen datetime i databasen ????
Skal jeg måske bruge en anden type?

Avatar billede bromer Nybegynder
16. januar 2002 - 16:39 #1
Det burde virke fint med den type. Kan du ikke lige paste den query, hvor du oplever fejlen?
Avatar billede peleiden Nybegynder
16. januar 2002 - 16:41 #2
$query_thread = \"SELECT tblthread_zite.*, tbltopic_zite.Subject, tbltopic_zite.No_of_views FROM tbltopic_zite, tblthread_zite WHERE tbltopic_zite.Topic_ID = tblthread_zite.Topic_ID AND tblthread_zite.Topic_ID=\'$top\' ORDER BY Message_date ASC\";
Avatar billede bromer Nybegynder
16. januar 2002 - 16:43 #3
>  ORDER BY Message_date ASC\";
Burde du ikke angive hvilken tabel rowen \"Message_date\" kommer fra. Kan det skyldes at den simptelt hen ikke kan finde den tabel og derfor ikke kan sotere efter den!
Avatar billede peleiden Nybegynder
16. januar 2002 - 16:54 #4
Message_date findes i tabellen tblthread_zite, og den viser også de rigtige dates, men sorterer dem bare ikke
Avatar billede bromer Nybegynder
16. januar 2002 - 16:59 #5
Ja det virker også logisk at den viser dem.. men har du prøvet at skifte den sidste del ud med

ORDER BY tblthread_zite.Message_date ASC\";
Avatar billede peleiden Nybegynder
16. januar 2002 - 17:07 #6
Cool...så virkede det sgu.....det var da sært, men tak for hjælpen.
/Peleiden
Avatar billede bromer Nybegynder
16. januar 2002 - 17:17 #7
Så laver jeg ikke et svar.. Og det var ikke sært.. Du specificerer tabellen når du vælger dem \"tblthread_zite.*\", men det glemmer du nede i din order!
Avatar billede bromer Nybegynder
16. januar 2002 - 17:53 #8
ikke skulle nok have været \"lige\"... Lukker du ikke lige spørgsmålet ;)
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