Avatar billede kaviar Nybegynder
14. januar 2002 - 22:00 Der er 3 kommentarer og
1 løsning

Sortering med SQL

Jeg har en liste med alle mine musik albums lagt ind i en access database. De er i 2 kollonner, kunstner og titel. De er lagt på min hjemmeside hvor de er sorteret efter denne sætning:
\"Select * From albums order by kunstner\"
Men da der er mange ens i kunster, skal titel være anden sortering.
Hvordan lægges det ind i SQL sætningen, at kunster skal være første sortering og titel anden sortering?
Avatar billede erikjacobsen Ekspert
14. januar 2002 - 22:03 #1
\"Select * From albums order by kunstner,titel\"
Avatar billede kaviar Nybegynder
14. januar 2002 - 22:07 #2
Takker, var det virkelig ikke sværere .. :-)
Gi et svar så får du pointene.
Avatar billede erikjacobsen Ekspert
14. januar 2002 - 22:24 #3
Næh, det behøver ikke være svært.

Faktisk kan du styre lidt mere. Som den står
bliver der sorteret i voksende rækkefølge.
Du kan ændre rækkefølgen på hvert enkelt
fejt - selv om voksende nu nok er det du ønsker.
Men bare som eksempler:

...order by kunstner  asc, titel asc  (som nu)
...order by kunstner desc, titel asc 
...order by kunstner  asc, titel desc 
...order by kunstner desc, titel desc

asc = ascending = voksende
desc = descending = aftagende
Avatar billede kaviar Nybegynder
14. januar 2002 - 22:33 #4
Tak skal du ha..
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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