Iets apparts, maar wellicht een bekende `feature` (lees: bug) van MySQL?
Ik gebruik een eenvoudige query in PHP, vergelijkbaar met;
Echter, in de resultset zitten de rijen nu standaard gesorteerd op `id` ASC.
Is er een mogelijkheid om de volgorde van de IN-clause te behouden of is dit gewoon vervelend gedrag van onze freeware DB genaamd MySQL?
Ik gebruik een eenvoudige query in PHP, vergelijkbaar met;
code:
1
2
3
4
5
6
7
| SELECT
id,
omschrijving
FROM
tablename
WHERE
ond_id IN('5','1','3') |
Echter, in de resultset zitten de rijen nu standaard gesorteerd op `id` ASC.
Is er een mogelijkheid om de volgorde van de IN-clause te behouden of is dit gewoon vervelend gedrag van onze freeware DB genaamd MySQL?
[ Voor 13% gewijzigd door Verwijderd op 09-05-2005 10:57 ]