Avatar billede dusktrab Nybegynder
10. oktober 2002 - 22:58 Der er 4 kommentarer og
1 løsning

Sorter efter now()

Okay, jeg er ved at lave en klan CS side og der skal stå nogle clanwars, så derfor skal jeg have sorteret dem. Men fordi at kommende og færdige clanwars skal være i samme tabel bliver jeg nødt til at sortere efter dato. Først skal ALLE kommende wars stå der, mit forslag vil være:

<% set nextcw = con.execute("select * from clanwars where now > now() order by now ASC") %>

men det virker ikke, hvad kan man gøre?
Bagefter skal jeg have de seneste fem overstådede clanwarsm et forslag: Men det virker heller ikke..

<% set lastcw = con.execute("select top 5 * from clanwars where now < now() order by now DESC") %>

Hvad skal der gøres???
Ved godt den er lidt tricky den her!
Avatar billede eagleeye Praktikant
10. oktober 2002 - 23:05 #1
Hvad hedder din dato kolonne ?
Avatar billede eagleeye Praktikant
10. oktober 2002 - 23:06 #2
<% set nextcw = con.execute("select * from clanwars where datokolonne > now() order by datokolonne ASC") %>
Avatar billede eagleeye Praktikant
10. oktober 2002 - 23:09 #3
Hvis din kolonne hedder now så skal der [] omkring da now er en function i Access..:

<% set nextcw = con.execute("select * from clanwars where [now] > now() order by [now] ASC") %>
Avatar billede eagleeye Praktikant
10. oktober 2002 - 23:24 #4
Hvis kolonne now ikke har nogle datoer ude i fremditiden finder denne SQL ikke nogle records.
<% set nextcw = con.execute("select * from clanwars where [now] > now() order by [now] ASC") %>

Da [now] vil være mindre en now() prøv i føste omgang bare at sorter på dato feltet:

<% set nextcw = con.execute("select * from clanwars order by [now] ASC") %>
Avatar billede dusktrab Nybegynder
12. oktober 2002 - 00:49 #5
det prøver jeg lige...
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