"Order by" problem
Jeg har 3 felter i min access database som hedder "Aar", "Maaned" og "Dag". Mit ASP udtræk ser sådan ud:ListTur.open "Select * From [Regnskab] Where BrugerID = " & SessionBrugerID & " and cInt(Aar) = " & Request.QueryString("Aar") & " order by cInt(Aar), cInt(Maaned), cInt(Dag) desc", DataConn
Det fungerer rigtig godt med sorteringen efter Aar og Maaned, men så snart den når til Dag så "shuffler" den datoer lidt. Den kan fint sortere efter Aar og maaned, men når den sorterer efter dag, så er det ligesom den "underkender" december måned til et lavere tal. Nogle bud på en løsning?
Sådan ser sortering ud efter Aar, Maaned:
25-12-2009 @ 7:30
05-12-2009 @ 7:30
06-12-2009 @ 7:30
07-12-2009 @ 7:30
09-12-2009 @ 7:30
10-12-2009 @ 7:30
17-12-2009 @ 7:30
18-12-2009 @ 7:30
19-12-2009 @ 7:30
20-12-2009 @ 7:30
04-12-2009 @ 7:30
23-12-2009 @ 7:30
31-12-2009 @ 7:30
26-12-2009 @ 7:30
27-12-2009 @ 7:30
28-12-2009 @ 7:30
30-12-2009 @ 7:30
22-12-2009 @ 7:30
02-10-2009 @ 14:00
13-09-2009 @ 20:00
18-09-2009 @ 14:00
20-09-2009 @ 20:00
25-09-2009 @ 14:00
27-09-2009 @ 20:00
Sådan ser sortering ud efter Aar, Maaned, Dag:
27-09-2009 @ 20:00
25-09-2009 @ 14:00
20-09-2009 @ 20:00
18-09-2009 @ 14:00
13-09-2009 @ 20:00
02-10-2009 @ 14:00
31-12-2009 @ 7:30
30-12-2009 @ 7:30
27-12-2009 @ 7:30
26-12-2009 @ 7:30
25-12-2009 @ 7:30
23-12-2009 @ 7:30
22-12-2009 @ 7:30
20-12-2009 @ 7:30
19-12-2009 @ 7:30
18-12-2009 @ 7:30
17-12-2009 @ 7:30
10-12-2009 @ 7:30
09-12-2009 @ 7:30
07-12-2009 @ 7:30
06-12-2009 @ 7:30
05-12-2009 @ 7:30
04-12-2009 @ 7:30