Avatar billede tzag_dk Nybegynder
16. juni 2004 - 14:59 Der er 5 kommentarer og
1 løsning

order by dato

Hej

Jeg har et udtræk fra MySQL der ser sådan her ud:

select * from beskeder  where profilerID=" & session("id") &  " AND udbakke = '0' ORDER BY dato ASC LIMIT "&  intStart & ", " & intPageSize &"

Den soter efter dato, men bare ikke rigtig. Den lister dem sådan her:
01-06-2004 13:46:33
06-04-2004 14:14:04
07-04-2004 14:54:28
10-05-2004 23:06:12
18-05-2004 15:31:35

Jeg skulle gerne have så at den nyeste post bliver vist først.
Min kolonne 'dato' er af tyben text, og jeg indsætter dato´en med now(), ex: 11-03-2004 21:27:44.

Kan I følge mig?
På forhånd tak :o)
// Rene
Avatar billede muffemand Nybegynder
16. juni 2004 - 15:01 #1
Jeg er ikke den helt store ASP gut, men prøv at lave din kolonne i databasen om til "Date/Time" tror jeg nok den hedder. Så skulle det gerne virke :)
Avatar billede rasmusbg Nybegynder
16. juni 2004 - 15:02 #2
Hvis du vil have sorteret efter dato, skal du bruge typen datetime i dato-feltet i databasen.

:o)
Avatar billede fennec Nybegynder
16. juni 2004 - 15:04 #3
order by CAST(dato as DATE)

virker måske.
Avatar billede tzag_dk Nybegynder
16. juni 2004 - 15:28 #4
fennec >> Det virker jo lige som det skal :-)

Ligger du et svar?
Avatar billede fennec Nybegynder
16. juni 2004 - 15:37 #5
Nu vidste jeg ikke hvilken version af MySQL du kører, for CAST() og CONVERT() funktionerne er første understøttet efter version 4.0.2

Men du kører åbentbart en senere version, også er alt jo godt :o)
Avatar billede tzag_dk Nybegynder
16. juni 2004 - 15:44 #6
Ja, det er det :-)

Jeg havde faktisk prøvet: CAST(dato as DATE)
Men da jeg prøvede at lave typen om til datetime, opdagede jeg at typen var af varcar :-(
Øv øv... Men det virkede da jeg lavede typen om til text :-) hehe
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
Kurser inden for grundlæggende programmering

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