Avatar billede ferdinan Nybegynder
07. august 2002 - 12:18 Der er 4 kommentarer og
3 løsninger

Sortering efter dato

Jeg lister op fra en database, hvor jeg sortere efter dato således at de nyeste poster står øverst.

Det fungere også fint nok, men er der flere med samme dato, så listes de nyeste som den sidste af dem med samme dato. Hvordan får jeg den sidst oprettede post med samme dato til at stå øverst?

mvh
Ferdinan
Avatar billede steen Nybegynder
07. august 2002 - 12:19 #1
ved at sortere på din ID også
Avatar billede steen Nybegynder
07. august 2002 - 12:20 #2
ORDER BY Dato, ID
Avatar billede keysersoze Ekspert
07. august 2002 - 12:20 #3
indfør et ID med autonummering og brug det som andensortering eller brug klokkeslet sammen med datoen
Avatar billede steen Nybegynder
07. august 2002 - 12:21 #4
ORDER BY Dato, ID DESC
Avatar billede s_raagaard Nybegynder
07. august 2002 - 12:31 #5
SELECT * FROM MyTable ORDER BY Dato desc, ID asc

/s
Avatar billede s_raagaard Nybegynder
07. august 2002 - 12:33 #6
jeg misforstod lige.....

SELECT * FROM MyTable ORDER BY Dato desc, ID desc


/s
Avatar billede ferdinan Nybegynder
07. august 2002 - 12:34 #7
Det var lige det....tak

mvh
Ferdinan
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