[mysql] twee maal sorteren

Pagina: 1
Acties:
  • 47 views sinds 30-01-2008

  • Gerwin
  • Registratie: Juli 2001
  • Laatst online: 08-06-2025

Gerwin

Ik ben er klaar voor!

Topicstarter
Is dit mogelijk in Mysql of hoe zou ik hetzelfde kunnen verkrijgen?

Ik heb een database met een hoop entery's die selecteer ik op het ID nummer zegmaar:

code:
1
SELECT * FROM database ORDER BY id DESC LIMIT 0,100


Nu zou ik graag wat ik dan in de SELECT heb op een andere manier willen orderen.
Dus:

code:
1
SELECT * FROM database ORDER BY id ASC


Maar dan dus enkel met wat ik al had. Als ik deze achter elkaar doe dan begint ie dus opnieuw met een selectie en:

code:
1
SELECT * FROM database ORDER BY id DESC LIMIT 0,100, ORDER BY id ASC


gaat niet...

Station van Gerwin Prins op Apple Music


Verwijderd

ORDER BY id DESC, id ASC LIMIT 0,100 ?

Geen id of dat kan overigens. Anders zou je de ID op moeten vragen van die eerste 100 ID's en die verwerken in de tweede query. En als je php gebruikt kan je ze natuurlijk ook gewoon sorteren door scripting.

[ Voor 85% gewijzigd door Verwijderd op 11-08-2003 18:27 ]


  • justmental
  • Registratie: April 2000
  • Niet online

justmental

my heart, the beat

Ik zou de result set ophalen met de eerste query en deze vervolgens achterstevoren doorlopen in de aanroepende code.

Who is John Galt?


  • SWINX
  • Registratie: Juni 2001
  • Laatst online: 02-06 23:18
Verwijderd schreef op 11 August 2003 @ 18:26:
ORDER BY id DESC, id ASC LIMIT 0,100 ?
nee dat kan niet, dwz het kan wel, maar levert niet het gewenste resultaat op
ik denk dat het achterstevoren doorlopen (zie justmental) de beste oplossing is

[ Voor 17% gewijzigd door SWINX op 11-08-2003 19:39 ]

Mannen komen van Mars Tweakers, vrouwen van Venus Bokt


  • whoami
  • Registratie: December 2000
  • Laatst online: 21-08 22:54
Sorry hoor, maar dit is basic SQL stuff die je in iedere tutorial terugvind.

SQL Tutorial

[ Voor 32% gewijzigd door whoami op 11-08-2003 19:55 ]

https://fgheysels.github.io/


Dit topic is gesloten.