Ik heb (even simpeler gemaakt) de volgende query:
Als ik deze query uitvoer wordt deze gesorteerd op product_id, dus van laag naar hoog. Ik wil echter dat hij sorteert in de volgorde van opgave van product_id.
Dus eerste record moet zijn product_id = 7341, daarna 7317, daarna 7386 etc.
Ik krijg dat niet voor elkaar, ook niet met iets van een rowid() functie oid.
Iemand enig idee hoe ik deze volgorde in de recordset terug kan krijgen?
SQL:
1
| SELECT products.* WHERE product_actief = 1 AND (product_id = 7341 OR product_id = 7317 OR product_id = 7386 OR product_id = 7406 OR product_id = 7011) |
Als ik deze query uitvoer wordt deze gesorteerd op product_id, dus van laag naar hoog. Ik wil echter dat hij sorteert in de volgorde van opgave van product_id.
Dus eerste record moet zijn product_id = 7341, daarna 7317, daarna 7386 etc.
Ik krijg dat niet voor elkaar, ook niet met iets van een rowid() functie oid.
Iemand enig idee hoe ik deze volgorde in de recordset terug kan krijgen?