Avatar billede sansalvador Nybegynder
27. juli 2003 - 20:42 Der er 4 kommentarer og
1 løsning

Sortere efter status og derefter stille efter dem efter dato

Hejsa...

Jeg har en todo-liste, hvor der findes afsluttede, igangsat og ikke igangsatte opgaver.

I min database er der en tabel med feltet status, som indeholder status (afsluttede, igangsat og ikke igangsat).

Jeg er så heldig, at når jeg vil sortere (order by status desc), så sorterer den afsluttede nederst, igangsat miderst og ikke igangsat allerøverst. Dette er også godt nok, men:

Jeg vil også have den til at sortere efter dato, så der i de tre grupper sorteres individuelt efter dato, så den nyeste står øverst.

Et påskud (som self ikke virker) er dette:
SELECT * FROM todo order by status desc and dato asc
Avatar billede lap Nybegynder
27. juli 2003 - 20:44 #1
hvad med: SELECT * FROM todo order by status desc, dato asc
Avatar billede sansalvador Nybegynder
27. juli 2003 - 20:46 #2
tja.. der kan man bare se hvor nemt det er =) Det var sq lettjente 60 point...
Avatar billede lap Nybegynder
27. juli 2003 - 20:46 #3
somme tider skal der være nemt :-)
Avatar billede repsac Nybegynder
27. juli 2003 - 20:48 #4
... eller også skal man lade være med at afsætte 60 point til et nemt spørgsmål :)
Avatar billede sansalvador Nybegynder
27. juli 2003 - 21:07 #5
Jeg troede det var svært... Alting er let når man ved det ;)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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