Toon posts:

[MySQL] Mogelijkheid om de records niet te sorteren

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hallo,

Ik heb deze SQL instructie:


select omschrijving, titel, body, type, id from spelonderdeelbronnen where id in (44,7,35,23)


Dit retourneert de volgende records in deze volgorde:

7
23
35
44

Nu wil ik graag dat hij deze records niet sorteert, dus dat hij gewoon met 44 begint dan 7, 35, 23 enz.

Heeft iemand een idee hoe dit moet?

  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 19-10-2025
hij sorteert ze ook niet.. hij doet netjes wat je zegt
geeft alle records terug die voorkomen in ....
en hij poept ze zo uit omdat ze in die volgorde in de DB gezet zijn.

wat jij wilt is juist wel sorteren, maar dan op een rare volgorde. ik vraag me af of dit kan, volgens mij moet je dat buiten je query om doen eerlijk gezegt

[ Voor 32% gewijzigd door BasieP op 09-03-2006 14:42 ]

This message was sent on 100% recyclable electrons.


Verwijderd

Topicstarter
Oke bedankt.

Dan zal ik waarschijnlijk toch een veld moeten toevoegen met de volgorde

  • Nick_S
  • Registratie: Juni 2003
  • Laatst online: 02:18

Nick_S

++?????++ Out of Cheese Error

Dit is geen mooie oplossing maar je zou het misschien zo kunnen doen (Niet getest...)

code:
1
2
3
4
5
6
7
select omschrijving, titel, body, type, id from spelonderdeelbronnen where id = 44
UNION
select omschrijving, titel, body, type, id from spelonderdeelbronnen where id = 7
UNION
select omschrijving, titel, body, type, id from spelonderdeelbronnen where id = 35
UNION
select omschrijving, titel, body, type, id from spelonderdeelbronnen where id = 23

'Nae King! Nae quin! Nae Laird! Nae master! We willna' be fooled agin!'


  • GX
  • Registratie: Augustus 2000
  • Laatst online: 14-05-2025

GX

Nee.

Dat is zeker geen mooie oplossing. Beter kan je het gewoon na je query in de software afhandelen, of nog beter een sorteerveld toevoegen en daarop sorteren