je pense vous devriez pouvoir utiliser le mot-clé FIELD comme suit :
SELECT * FROM table
WHERE id in (22,20,21)
ORDER BY FIELD(id,22,20,21);
ceci est spécifique à mysql et semble magique, mais cela fonctionne.
je pense vous devriez pouvoir utiliser le mot-clé FIELD comme suit :
SELECT * FROM table
WHERE id in (22,20,21)
ORDER BY FIELD(id,22,20,21);
ceci est spécifique à mysql et semble magique, mais cela fonctionne.