Avatar billede wandaxp Praktikant
27. maj 2002 - 18:57 Der er 7 kommentarer og
3 løsninger

Sortering bagfra?

Kan man i en sql sætning få den til at sorterer en dato-string bagfra?
sådan at
18-04-2002 kommer efter den
20-04-2002

???
Avatar billede kimiwan Nybegynder
27. maj 2002 - 19:00 #1
brug "... order by datofeltet asc"
Avatar billede medions Nybegynder
27. maj 2002 - 19:00 #2
ja smid en ORDER BY dato ASC på

(hvis det ikke virker er det DESC istedet for ASC )

//>Rune
Avatar billede kimiwan Nybegynder
27. maj 2002 - 19:01 #3
dvs. "select * from tabelnavn order by datofeltet asc" ... "desc" gør det modsatte - sorterer faldende.
Avatar billede medions Nybegynder
27. maj 2002 - 19:01 #4
kimiwan> hvordan kan det være du ik' er online på ICQ?
//>Rune
Avatar billede wandaxp Praktikant
27. maj 2002 - 21:33 #5
Ja, den kender jeg, men det virker desværre ikke på en dato-string, da den her skal læse årstallet først derefetr måned og så dag, men både asc og desc starter fra første tegn i stringen og det er nettop det den ikke må...
Avatar billede kimiwan Nybegynder
27. maj 2002 - 21:34 #6
hvad mener du? har du da ikke gemt det i et dato-felt???
Avatar billede wandaxp Praktikant
27. maj 2002 - 21:53 #7
Nej, det kan jeg nemlig ikke bruge, for så vil det ikke accepteres af denne sql sætning... :

strSQL = "SELECT COUNT(*) FROM res WHERE dato = '" & dtmCurDate & "'"
Set database3 = Con.Execute(strSQL)
Avatar billede kimiwan Nybegynder
27. maj 2002 - 22:07 #8
brug iso-datoformatet i stedet: yyyy-mm-dd
Avatar billede wandaxp Praktikant
27. maj 2002 - 22:19 #9
Har istedet lavet en ekstra datofelt så jeg har en som string og en som dato og så kan jeg bruge begge i fællesskab, så kører det....
Avatar billede medions Nybegynder
27. maj 2002 - 22:26 #10
Thx 4 Poinz
//>Rune
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