¿Existe una manera fácil de pedir resultados MySQL respectivamente por WHERE id
IN (...) cláusula? Ejemplo:MySQL que especifica el orden exacto con WHERE `id` IN (...)
SELECT * FROM articles WHERE articles.id IN (4, 2, 5, 9, 3)
para volver
Article with id = 4
Article with id = 2
Article with id = 5
Article with id = 9
Article with id = 3
y también
SELECT * FROM articles WHERE articles.id IN (4, 2, 5, 9, 3) LIMIT 2,2
para volver
Article with id = 5
Article with id = 9
Actualización: para ser más específicos, quiero evitar la manipulación de los datos en p arentheses en WHERE articles.id IN (4, 2, 5, 9, 3)
, ya que esos ID son dinámicos y ordenados automáticamente.
+1 para la solución pragmática. Y para la parte "huele un poco". ;) – Tomalak
Los resultados son exactamente lo que estaba buscando, muchas gracias. –